From 5997cc6f863093614f21743608671a09a0a82725 Mon Sep 17 00:00:00 2001 From: Anders Nilsson <andersn@control.lth.se> Date: Thu, 10 Jul 2014 14:41:20 +0200 Subject: [PATCH] Updated javadoc --- javadoc/AST/ASTNode.html | 2688 +- javadoc/AST/AbbreviatedIRI.html | 1369 +- javadoc/AST/Annotation.html | 2186 +- javadoc/AST/AnnotationProperty.html | 2186 +- javadoc/AST/Attribute.html | 1402 +- javadoc/AST/Cardinality.html | 1369 +- javadoc/AST/ClassAssertion.html | 2186 +- javadoc/AST/ClassDeclaration.html | 2609 +- javadoc/AST/Clazz.html | 2381 +- javadoc/AST/ComplexElement.html | 2366 +- javadoc/AST/DataProperty.html | 2294 +- javadoc/AST/DataPropertyDomain.html | 2274 +- javadoc/AST/DataPropertyRange.html | 2186 +- javadoc/AST/Datatype.html | 2186 +- javadoc/AST/DatatypeIRI.html | 1369 +- javadoc/AST/Declaration.html | 2602 +- javadoc/AST/DiscardedElement.html | 2197 +- javadoc/AST/Element.html | 1911 +- javadoc/AST/ExprExpressionData.html | 2186 +- javadoc/AST/ExprKIFCondition.html | 2186 +- javadoc/AST/ExpressionCondition.html | 2186 +- javadoc/AST/ExpressionLogicLanguage.html | 2186 +- javadoc/AST/ExpressionRefURI.html | 2186 +- javadoc/AST/FloatElement.html | 1394 +- javadoc/AST/IRI.html | 1369 +- javadoc/AST/Identifier.html | 1335 +- javadoc/AST/IndividualDeclaration.html | 2388 +- javadoc/AST/IntElement.html | 1394 +- javadoc/AST/JavaCharStream.html | 2305 +- javadoc/AST/List.html | 1364 +- javadoc/AST/ListFirst.html | 2186 +- javadoc/AST/ListRest.html | 2186 +- javadoc/AST/Literal.html | 2186 +- javadoc/AST/Name.html | 1369 +- javadoc/AST/NamedIndividual.html | 2350 +- javadoc/AST/NamedLiteral.html | 302 - javadoc/AST/Node.html | 660 +- javadoc/AST/OClass.html | 2442 +- javadoc/AST/ObjectExactCardinality.html | 2186 +- javadoc/AST/ObjectListList.html | 2186 +- javadoc/AST/ObjectMinCardinality.html | 2186 +- javadoc/AST/ObjectProperty.html | 2294 +- javadoc/AST/ObjectPropertyAssertion.html | 2186 +- javadoc/AST/ObjectPropertyDomain.html | 2274 +- javadoc/AST/ObjectSomeValuesFrom.html | 2186 +- javadoc/AST/OntoDeclaration.html | 2193 +- javadoc/AST/Ontology.html | 2192 +- javadoc/AST/OntologyDeclaration.html | 302 - javadoc/AST/OntologyIRI.html | 1369 +- javadoc/AST/Opt.html | 1166 +- javadoc/AST/OwlAllDifferent.html | 2186 +- javadoc/AST/OwlAllValuesFrom.html | 2224 +- javadoc/AST/OwlCardinality.html | 2186 +- javadoc/AST/OwlClass.html | 2186 +- javadoc/AST/OwlClassDecl.html | 3458 ++- javadoc/AST/OwlClassUse.html | 2784 +- javadoc/AST/OwlDataRange.html | 2305 +- javadoc/AST/OwlDatatypeProperty.html | 2343 +- javadoc/AST/OwlDisjointWith.html | 2186 +- javadoc/AST/OwlDistinctMembers.html | 2186 +- javadoc/AST/OwlEquivalentClass.html | 2186 +- javadoc/AST/OwlEquivalentProperty.html | 2186 +- javadoc/AST/OwlFunctionalProperty.html | 2343 +- javadoc/AST/OwlHasValue.html | 2186 +- javadoc/AST/OwlImports.html | 2186 +- javadoc/AST/OwlIntersectionOf.html | 2186 +- javadoc/AST/OwlInverseOf.html | 2186 +- javadoc/AST/OwlMaxCardinality.html | 2186 +- javadoc/AST/OwlMinCardinality.html | 2186 +- javadoc/AST/OwlObjectProperty.html | 2343 +- javadoc/AST/OwlOnProperty.html | 2224 +- javadoc/AST/OwlOneOf.html | 2305 +- javadoc/AST/OwlOntology.html | 2186 +- javadoc/AST/OwlParser.html | 6488 ++-- javadoc/AST/OwlParserConstants.html | 4585 ++- javadoc/AST/OwlParserTokenManager.html | 919 +- javadoc/AST/OwlParserTreeConstants.html | 4183 ++- javadoc/AST/OwlParserVisitor.html | 4617 ++- javadoc/AST/OwlProperty.html | 2305 +- javadoc/AST/OwlRestriction.html | 2408 +- javadoc/AST/OwlSomeValuesFrom.html | 2224 +- javadoc/AST/OwlTransitiveProperty.html | 2186 +- javadoc/AST/OwlUnionOf.html | 2186 +- javadoc/AST/OwlValuesFrom.html | 2234 +- javadoc/AST/OwlVersionInfo.html | 2186 +- javadoc/AST/P1AnyOrder.html | 2186 +- javadoc/AST/P1Components.html | 2186 +- javadoc/AST/P1ComposedOf.html | 2186 +- javadoc/AST/P1ControlConstructBag.html | 2186 +- javadoc/AST/P1ControlConstructList.html | 2186 +- javadoc/AST/P1Else.html | 2186 +- javadoc/AST/P1HasInput.html | 2186 +- javadoc/AST/P1HasOutput.html | 2186 +- javadoc/AST/P1IfCondition.html | 2186 +- javadoc/AST/P1IfThenElse.html | 2186 +- javadoc/AST/P1Input.html | 2186 +- javadoc/AST/P1Output.html | 2186 +- javadoc/AST/P1ParameterType.html | 2186 +- javadoc/AST/P1Perform.html | 2186 +- javadoc/AST/P1Process.html | 2186 +- javadoc/AST/P1RepeatUntil.html | 2186 +- javadoc/AST/P1Sequence.html | 2186 +- javadoc/AST/P1Then.html | 2186 +- javadoc/AST/P1UntilCondition.html | 2186 +- javadoc/AST/P1UntilProcess.html | 2186 +- javadoc/AST/ParseException.html | 869 +- javadoc/AST/Prefix.html | 2186 +- javadoc/AST/ProcessParticipant.html | 2186 +- javadoc/AST/ProcessPerform.html | 2186 +- javadoc/AST/Properties.html | 1649 +- javadoc/AST/RdfAbout.html | 1369 +- javadoc/AST/RdfDatatype.html | 1369 +- javadoc/AST/RdfDeclaration.html | 2192 +- javadoc/AST/RdfDescription.html | 2186 +- javadoc/AST/RdfFirst.html | 2305 +- javadoc/AST/RdfId.html | 1369 +- javadoc/AST/RdfParseType.html | 1369 +- javadoc/AST/RdfProperty.html | 2186 +- javadoc/AST/RdfResource.html | 1465 +- javadoc/AST/RdfRest.html | 2186 +- javadoc/AST/RdfType.html | 2186 +- javadoc/AST/RdfsComment.html | 2186 +- javadoc/AST/RdfsDomain.html | 2186 +- javadoc/AST/RdfsLabel.html | 2186 +- javadoc/AST/RdfsRange.html | 2305 +- javadoc/AST/RdfsSeeAlso.html | 2186 +- javadoc/AST/RdfsSubClassOf.html | 2186 +- javadoc/AST/RdfsSubPropertyOf.html | 2186 +- javadoc/AST/Restrictions.html | 1610 +- javadoc/AST/SimpleElement.html | 1159 +- javadoc/AST/SimpleNode.html | 1172 +- javadoc/AST/Specification.html | 1609 +- javadoc/AST/Start.html | 1774 +- javadoc/AST/StringElement.html | 1394 +- javadoc/AST/SubClassOf.html | 2232 +- javadoc/AST/Token.html | 867 +- javadoc/AST/TokenMgrError.html | 688 +- javadoc/AST/Value.html | 1335 +- javadoc/AST/Version.html | 1369 +- javadoc/AST/XmlBase.html | 1369 +- javadoc/AST/XmlHeader.html | 1610 +- javadoc/AST/Xmlns.html | 1369 +- javadoc/AST/XmlnsXX.html | 1505 +- javadoc/AST/XmlnsXml.html | 1369 +- javadoc/AST/package-frame.html | 527 +- javadoc/AST/package-summary.html | 1528 +- javadoc/AST/package-tree.html | 614 +- javadoc/allclasses-frame.html | 486 +- javadoc/allclasses-noframe.html | 486 +- javadoc/constant-values.html | 3702 ++- javadoc/deprecated-list.html | 960 +- javadoc/help-doc.html | 389 +- javadoc/index-all.html | 34193 ++++++++++++--------- javadoc/index.html | 89 +- javadoc/overview-tree.html | 620 +- javadoc/resources/background.gif | Bin 0 -> 2313 bytes javadoc/resources/inherit.gif | Bin 57 -> 0 bytes javadoc/resources/tab.gif | Bin 0 -> 291 bytes javadoc/resources/titlebar.gif | Bin 0 -> 10701 bytes javadoc/resources/titlebar_end.gif | Bin 0 -> 849 bytes javadoc/serialized-form.html | 409 +- javadoc/stylesheet.css | 501 +- 162 files changed, 182394 insertions(+), 159035 deletions(-) delete mode 100644 javadoc/AST/NamedLiteral.html delete mode 100644 javadoc/AST/OntologyDeclaration.html create mode 100644 javadoc/resources/background.gif delete mode 100644 javadoc/resources/inherit.gif create mode 100644 javadoc/resources/tab.gif create mode 100644 javadoc/resources/titlebar.gif create mode 100644 javadoc/resources/titlebar_end.gif diff --git a/javadoc/AST/ASTNode.html b/javadoc/AST/ASTNode.html index e2cbea8..5221ec5 100644 --- a/javadoc/AST/ASTNode.html +++ b/javadoc/AST/ASTNode.html @@ -1,1547 +1,1185 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -ASTNode -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 --> +<title>ASTNode</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ASTNode"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ASTNode.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ASTNode$State.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ASTNode.html" target="_top">Frames</a></li> +<li><a href="ASTNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ASTNode<T extends ASTNode></H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ASTNode<T></B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<T></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>, <A HREF="../AST/List.html" title="class in AST">List</A>, <A HREF="../AST/Opt.html" title="class in AST">Opt</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A>, <A HREF="../AST/Specification.html" title="class in AST">Specification</A>, <A HREF="../AST/Start.html" title="class in AST">Start</A>, <A HREF="../AST/Value.html" title="class in AST">Value</A>, <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ASTNode<T extends ASTNode></B><DT>extends <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A><DT>implements java.lang.Cloneable, java.lang.Iterable<T></DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ASTNode" class="title">Class ASTNode<T extends ASTNode></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li>AST.ASTNode<T></li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<T></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/Attribute.html" title="class in AST">Attribute</a>, <a href="../AST/Element.html" title="class in AST">Element</a>, <a href="../AST/Identifier.html" title="class in AST">Identifier</a>, <a href="../AST/List.html" title="class in AST">List</a>, <a href="../AST/Opt.html" title="class in AST">Opt</a>, <a href="../AST/Properties.html" title="class in AST">Properties</a>, <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>, <a href="../AST/Specification.html" title="class in AST">Specification</a>, <a href="../AST/Start.html" title="class in AST">Start</a>, <a href="../AST/Value.html" title="class in AST">Value</a>, <a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ASTNode<T extends ASTNode></span> +extends <a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a> +implements java.lang.Cloneable, java.lang.Iterable<T></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final">is$Final</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static AST.ASTNode$State</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#state">state</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle">in$Circle</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final">is$Final</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#numChildren">numChildren</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected static <a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#state">state</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode()">ASTNode</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode(int)">ASTNode</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ASTNode.html#ASTNode(AST.OwlParser, int)">ASTNode</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode()">ASTNode</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode(int)">ASTNode</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ASTNode.html#ASTNode(AST.OwlParser,%20int)">ASTNode</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String name)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A></B>(java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></B>(java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> that, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getChild(int)">getChild</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getParent()">getParent</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> klass, - java.util.ArrayList l)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String name)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Start.html" title="class in AST">Start</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#goStart()">goStart</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#grammarName()">grammarName</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A></B>(boolean b)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#ind(int)">ind</A></B>(int n)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final()">is$Final</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A></B>(boolean b)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.util.Iterator<<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#iterator()">iterator</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#reset()">reset</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A></B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A></B>(java.lang.String s)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#addChild(T)">addChild</a></strong>(<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a></strong>()</code> +<div class="block">Performs a full traversal of the tree using getChild to trigger rewrites</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String name)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushCache()">flushCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a></strong>(java.io.PrintStream pStream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></strong>(java.io.PrintStream pStream)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a></strong>(java.io.PrintStream pStream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getChild(int)">getChild</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a></strong>(int i)</code> +<div class="block"><em>This method does not invoke AST transformations.</em></div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a></strong>()</code> +<div class="block"><em>This method does not invoke AST transformations.</em></div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getParent()">getParent</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></strong>(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> klass, + java.util.ArrayList l)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String name)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#goStart()">goStart</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#grammarName()">grammarName</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle()">in$Circle</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a></strong>(boolean b)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#ind(int)">ind</a></strong>(int n)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> n1, + <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> n2)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final()">is$Final</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a></strong>(boolean b)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.util.Iterator<<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#iterator()">iterator</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#numChildren()">numChildren</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#removeChild(int)">removeChild</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a></strong>(java.lang.String s)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#state()">state</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="generatedWithCircularEnabled"><!-- --></A><H3> -generatedWithCircularEnabled</H3> -<PRE> -public static boolean <B>generatedWithCircularEnabled</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="generatedWithCacheCycle"><!-- --></A><H3> -generatedWithCacheCycle</H3> -<PRE> -public static boolean <B>generatedWithCacheCycle</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="generatedWithComponentCheck"><!-- --></A><H3> -generatedWithComponentCheck</H3> -<PRE> -public static boolean <B>generatedWithComponentCheck</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="IN_CIRCLE"><!-- --></A><H3> -IN_CIRCLE</H3> -<PRE> -public static boolean <B>IN_CIRCLE</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="CIRCLE_INDEX"><!-- --></A><H3> -CIRCLE_INDEX</H3> -<PRE> -public static int <B>CIRCLE_INDEX</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="CHANGE"><!-- --></A><H3> -CHANGE</H3> -<PRE> -public static boolean <B>CHANGE</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="LAST_CYCLE"><!-- --></A><H3> -LAST_CYCLE</H3> -<PRE> -public static boolean <B>LAST_CYCLE</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="RESET_CYCLE"><!-- --></A><H3> -RESET_CYCLE</H3> -<PRE> -public static boolean <B>RESET_CYCLE</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="boundariesCrossed"><!-- --></A><H3> -boundariesCrossed</H3> -<PRE> -public static int <B>boundariesCrossed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="state"><!-- --></A><H3> -state</H3> -<PRE> -protected static AST.ASTNode$State <B>state</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="in$Circle"><!-- --></A><H3> -in$Circle</H3> -<PRE> -public boolean <B>in$Circle</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="is$Final"><!-- --></A><H3> -is$Final</H3> -<PRE> -public boolean <B>is$Final</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="REWRITE_CHANGE"><!-- --></A><H3> -REWRITE_CHANGE</H3> -<PRE> -protected static final int <B>REWRITE_CHANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_CHANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="REWRITE_NOCHANGE"><!-- --></A><H3> -REWRITE_NOCHANGE</H3> -<PRE> -protected static final int <B>REWRITE_NOCHANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_NOCHANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="REWRITE_INTERRUPT"><!-- --></A><H3> -REWRITE_INTERRUPT</H3> -<PRE> -protected static final int <B>REWRITE_INTERRUPT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.ASTNode.REWRITE_INTERRUPT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="duringRewrites"><!-- --></A><H3> -duringRewrites</H3> -<PRE> -protected static int <B>duringRewrites</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="goStart_visited"><!-- --></A><H3> -goStart_visited</H3> -<PRE> -protected int <B>goStart_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_String_visited"><!-- --></A><H3> -getSuperClass_String_visited</H3> -<PRE> -protected java.util.Map <B>getSuperClass_String_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="findDecl_String_visited"><!-- --></A><H3> -findDecl_String_visited</H3> -<PRE> -protected java.util.Map <B>findDecl_String_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_OwlClassDecl_ArrayList_visited"><!-- --></A><H3> -getSubClasses_OwlClassDecl_ArrayList_visited</H3> -<PRE> -protected java.util.Map <B>getSubClasses_OwlClassDecl_ArrayList_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="generatedWithCircularEnabled"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generatedWithCircularEnabled</h4> +<pre>public static final boolean generatedWithCircularEnabled</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithCircularEnabled">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="generatedWithCacheCycle"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generatedWithCacheCycle</h4> +<pre>public static final boolean generatedWithCacheCycle</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithCacheCycle">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="generatedWithComponentCheck"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generatedWithComponentCheck</h4> +<pre>public static final boolean generatedWithComponentCheck</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.ASTNode.generatedWithComponentCheck">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="state"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>state</h4> +<pre>protected static <a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a> state</pre> +</li> +</ul> +<a name="in$Circle"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>in$Circle</h4> +<pre>public boolean in$Circle</pre> +</li> +</ul> +<a name="is$Final"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Final</h4> +<pre>public boolean is$Final</pre> +</li> +</ul> +<a name="numChildren"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>numChildren</h4> +<pre>protected int numChildren</pre> +</li> +</ul> +<a name="goStart_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>goStart_visited</h4> +<pre>protected int goStart_visited</pre> +</li> +</ul> +<a name="getSuperClass_String_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_String_visited</h4> +<pre>protected java.util.Map getSuperClass_String_visited</pre> +</li> +</ul> +<a name="findDecl_String_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findDecl_String_visited</h4> +<pre>protected java.util.Map findDecl_String_visited</pre> +</li> +</ul> +<a name="getSubClasses_OwlClassDecl_ArrayList_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getSubClasses_OwlClassDecl_ArrayList_visited</h4> +<pre>protected java.util.Map getSubClasses_OwlClassDecl_ArrayList_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ASTNode(int)"><!-- --></A><H3> -ASTNode</H3> -<PRE> -public <B>ASTNode</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ASTNode(AST.OwlParser, int)"><!-- --></A><H3> -ASTNode</H3> -<PRE> -public <B>ASTNode</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ASTNode()"><!-- --></A><H3> -ASTNode</H3> -<PRE> -public <B>ASTNode</B>()</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ASTNode(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ASTNode</h4> +<pre>public ASTNode(int i)</pre> +</li> +</ul> +<a name="ASTNode(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ASTNode</h4> +<pre>public ASTNode(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ASTNode()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ASTNode</h4> +<pre>public ASTNode()</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>> <B>copy</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="fullCopy()"><!-- --></A><H3> -fullCopy</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="genPrettyPrinter(java.io.PrintStream)"><!-- --></A><H3> -genPrettyPrinter</H3> -<PRE> -public void <B>genPrettyPrinter</B>(java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3> -genRewrites</H3> -<PRE> -public void <B>genRewrites</B>(java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="genMisc(java.io.PrintStream)"><!-- --></A><H3> -genMisc</H3> -<PRE> -public void <B>genMisc</B>(java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ind(int)"><!-- --></A><H3> -ind</H3> -<PRE> -public java.lang.String <B>ind</B>(int n)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setGrammarName(java.lang.String)"><!-- --></A><H3> -setGrammarName</H3> -<PRE> -public void <B>setGrammarName</B>(java.lang.String s)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="grammarName()"><!-- --></A><H3> -grammarName</H3> -<PRE> -public java.lang.String <B>grammarName</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="in$Circle()"><!-- --></A><H3> -in$Circle</H3> -<PRE> -public boolean <B>in$Circle</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="in$Circle(boolean)"><!-- --></A><H3> -in$Circle</H3> -<PRE> -public void <B>in$Circle</B>(boolean b)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="is$Final()"><!-- --></A><H3> -is$Final</H3> -<PRE> -public boolean <B>is$Final</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="is$Final(boolean)"><!-- --></A><H3> -is$Final</H3> -<PRE> -public void <B>is$Final</B>(boolean b)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getChild(int)"><!-- --></A><H3> -getChild</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> <B>getChild</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getChild(AST.ASTNode, int)"><!-- --></A><H3> -getChild</H3> -<PRE> -public static <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> that, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getIndexOfChild(AST.ASTNode)"><!-- --></A><H3> -getIndexOfChild</H3> -<PRE> -public int <B>getIndexOfChild</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addChild(AST.ASTNode)"><!-- --></A><A NAME="addChild(T)"><!-- --></A><H3> -addChild</H3> -<PRE> -public void <B>addChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getChildNoTransform(int)"><!-- --></A><H3> -getChildNoTransform</H3> -<PRE> -public final <A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> <B>getChildNoTransform</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChildNoTransform()"><!-- --></A><H3> -getNumChildNoTransform</H3> -<PRE> -public final int <B>getNumChildNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setChild(AST.ASTNode,int)"><!-- --></A><A NAME="setChild(T, int)"><!-- --></A><H3> -setChild</H3> -<PRE> -public void <B>setChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="insertChild(AST.ASTNode,int)"><!-- --></A><A NAME="insertChild(T, int)"><!-- --></A><H3> -insertChild</H3> -<PRE> -public void <B>insertChild</B>(<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="removeChild(int)"><!-- --></A><H3> -removeChild</H3> -<PRE> -public void <B>removeChild</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getParent()"><!-- --></A><H3> -getParent</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>getParent</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setParent(AST.ASTNode)"><!-- --></A><H3> -setParent</H3> -<PRE> -public void <B>setParent</B>(<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="duringRewrites()"><!-- --></A><H3> -duringRewrites</H3> -<PRE> -protected static boolean <B>duringRewrites</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="reset()"><!-- --></A><H3> -reset</H3> -<PRE> -public static void <B>reset</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="iterator()"><!-- --></A><H3> -iterator</H3> -<PRE> -public java.util.Iterator<<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A>> <B>iterator</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE>iterator</CODE> in interface <CODE>java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="type parameter in ASTNode">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="goStart()"><!-- --></A><H3> -goStart</H3> -<PRE> -public <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>goStart</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String name)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="findDecl(java.lang.String)"><!-- --></A><H3> -findDecl</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String name)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><!-- --></A><H3> -getSubClasses</H3> -<PRE> -public java.util.ArrayList <B>getSubClasses</B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> klass, - java.util.ArrayList l)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="genPrettyPrinter(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>genPrettyPrinter</h4> +<pre>public void genPrettyPrinter(java.io.PrintStream pStream)</pre> +</li> +</ul> +<a name="genRewrites(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>genRewrites</h4> +<pre>public void genRewrites(java.io.PrintStream pStream)</pre> +</li> +</ul> +<a name="genMisc(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>genMisc</h4> +<pre>public void genMisc(java.io.PrintStream pStream)</pre> +</li> +</ul> +<a name="ind(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ind</h4> +<pre>public java.lang.String ind(int n)</pre> +</li> +</ul> +<a name="setGrammarName(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setGrammarName</h4> +<pre>public void setGrammarName(java.lang.String s)</pre> +</li> +</ul> +<a name="grammarName()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>grammarName</h4> +<pre>public java.lang.String grammarName()</pre> +</li> +</ul> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +</li> +</ul> +<a name="getIndexOfChild(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getIndexOfChild</h4> +<pre>public int getIndexOfChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +</li> +</ul> +<a name="state()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>state</h4> +<pre>public final <a href="../AST/ASTNode$State.html" title="class in AST">ASTNode$State</a> state()</pre> +</li> +</ul> +<a name="in$Circle()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>in$Circle</h4> +<pre>public boolean in$Circle()</pre> +</li> +</ul> +<a name="in$Circle(boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>in$Circle</h4> +<pre>public void in$Circle(boolean b)</pre> +</li> +</ul> +<a name="is$Final()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Final</h4> +<pre>public boolean is$Final()</pre> +</li> +</ul> +<a name="is$Final(boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Final</h4> +<pre>public void is$Final(boolean b)</pre> +</li> +</ul> +<a name="getChild(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getChild</h4> +<pre>public <a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> getChild(int i)</pre> +</li> +</ul> +<a name="addChild(AST.ASTNode)"> +<!-- --> +</a><a name="addChild(T)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addChild</h4> +<pre>public void addChild(<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> node)</pre> +</li> +</ul> +<a name="getChildNoTransform(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getChildNoTransform</h4> +<pre>public final <a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> getChildNoTransform(int i)</pre> +<div class="block"><p><em>This method does not invoke AST transformations.</em></p></div> +</li> +</ul> +<a name="numChildren()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>numChildren</h4> +<pre>protected int numChildren()</pre> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +</li> +</ul> +<a name="getNumChildNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChildNoTransform</h4> +<pre>public final int getNumChildNoTransform()</pre> +<div class="block"><p><em>This method does not invoke AST transformations.</em></p></div> +</li> +</ul> +<a name="setChild(AST.ASTNode, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setChild</h4> +<pre>public void setChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</pre> +</li> +</ul> +<a name="insertChild(AST.ASTNode, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>insertChild</h4> +<pre>public void insertChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</pre> +</li> +</ul> +<a name="removeChild(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>removeChild</h4> +<pre>public void removeChild(int i)</pre> +</li> +</ul> +<a name="getParent()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getParent</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> getParent()</pre> +</li> +</ul> +<a name="setParent(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setParent</h4> +<pre>public void setParent(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +</li> +</ul> +<a name="duringRewriteClasses()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>duringRewriteClasses</h4> +<pre>protected boolean duringRewriteClasses()</pre> +</li> +</ul> +<a name="iterator()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>iterator</h4> +<pre>public java.util.Iterator<<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> iterator()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>iterator</code> in interface <code>java.lang.Iterable<<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +</li> +</ul> +<a name="flushTreeCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushTreeCache</h4> +<pre>public void flushTreeCache()</pre> +</li> +</ul> +<a name="flushCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCache</h4> +<pre>public void flushCache()</pre> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code>clone</code> in class <code>java.lang.Object</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> copy()</pre> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="type parameter in ASTNode">T</a>> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="doFullTraversal()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>doFullTraversal</h4> +<pre>public void doFullTraversal()</pre> +<div class="block">Performs a full traversal of the tree using getChild to trigger rewrites</div> +</li> +</ul> +<a name="is$Equal(AST.ASTNode, AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> n1, + <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> n2)</pre> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +</li> +</ul> +<a name="goStart()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>goStart</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Start.html" title="class in AST">Start</a> goStart()</pre> +</li> +</ul> +<a name="getSuperClass(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass(java.lang.String name)</pre> +</li> +</ul> +<a name="findDecl(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> findDecl(java.lang.String name)</pre> +</li> +</ul> +<a name="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.util.ArrayList getSubClasses(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> klass, + java.util.ArrayList l)</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/AnnotationProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ASTNode.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ASTNode$State.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ASTNode.html" target="_top">Frames</a></li> +<li><a href="ASTNode.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/AbbreviatedIRI.html b/javadoc/AST/AbbreviatedIRI.html index b80e46e..875d6b1 100644 --- a/javadoc/AST/AbbreviatedIRI.html +++ b/javadoc/AST/AbbreviatedIRI.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -AbbreviatedIRI -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 --> +<title>AbbreviatedIRI</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="AbbreviatedIRI"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - <A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/AbbreviatedIRI.html" target="_top">Frames</a></li> +<li><a href="AbbreviatedIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class AbbreviatedIRI</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.AbbreviatedIRI</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>AbbreviatedIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class AbbreviatedIRI" class="title">Class AbbreviatedIRI</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.AbbreviatedIRI</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">AbbreviatedIRI</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser, int)">AbbreviatedIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI()">AbbreviatedIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(int)">AbbreviatedIRI</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.OwlParser,%20int)">AbbreviatedIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/AbbreviatedIRI.html#AbbreviatedIRI(AST.Value)">AbbreviatedIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AbbreviatedIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="AbbreviatedIRI(int)"><!-- --></A><H3> -AbbreviatedIRI</H3> -<PRE> -public <B>AbbreviatedIRI</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="AbbreviatedIRI(AST.OwlParser, int)"><!-- --></A><H3> -AbbreviatedIRI</H3> -<PRE> -public <B>AbbreviatedIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="AbbreviatedIRI()"><!-- --></A><H3> -AbbreviatedIRI</H3> -<PRE> -public <B>AbbreviatedIRI</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="AbbreviatedIRI(AST.Value)"><!-- --></A><H3> -AbbreviatedIRI</H3> -<PRE> -public <B>AbbreviatedIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="AbbreviatedIRI(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AbbreviatedIRI</h4> +<pre>public AbbreviatedIRI(int i)</pre> +</li> +</ul> +<a name="AbbreviatedIRI(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AbbreviatedIRI</h4> +<pre>public AbbreviatedIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="AbbreviatedIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AbbreviatedIRI</h4> +<pre>public AbbreviatedIRI()</pre> +</li> +</ul> +<a name="AbbreviatedIRI(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>AbbreviatedIRI</h4> +<pre>public AbbreviatedIRI(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - PREV CLASS - <A HREF="../AST/Annotation.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/AbbreviatedIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="AbbreviatedIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/AbbreviatedIRI.html" target="_top">Frames</a></li> +<li><a href="AbbreviatedIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Annotation.html b/javadoc/AST/Annotation.html index 71fc81f..598fc43 100644 --- a/javadoc/AST/Annotation.html +++ b/javadoc/AST/Annotation.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Annotation -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 --> +<title>Annotation</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Annotation"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Annotation.html" target="_top">Frames</a></li> +<li><a href="Annotation.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Annotation</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Annotation</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Annotation" class="title">Class Annotation</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.Annotation</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Annotation</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Annotation.html#Annotation(int)">Annotation</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation()">Annotation</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(int)">Annotation</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(AST.List,%20AST.List)">Annotation</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Annotation.html#Annotation(AST.OwlParser,%20int)">Annotation</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Annotation.html" title="class in AST">Annotation</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Annotation.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Annotation(int)"><!-- --></A><H3> -Annotation</H3> -<PRE> -public <B>Annotation</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Annotation(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Annotation</h4> +<pre>public Annotation(int i)</pre> +</li> +</ul> +<a name="Annotation(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Annotation</h4> +<pre>public Annotation(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Annotation()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Annotation</h4> +<pre>public Annotation()</pre> +</li> +</ul> +<a name="Annotation(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Annotation</h4> +<pre>public Annotation(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Annotation.html" title="class in AST">Annotation</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Annotation.html" title="class in AST">Annotation</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Annotation.html" title="class in AST">Annotation</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Annotation.html" title="class in AST">Annotation</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Annotation.html" title="class in AST">Annotation</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Annotation.html" title="class in AST">Annotation</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/AbbreviatedIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Annotation.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/AbbreviatedIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/AnnotationProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Annotation.html" target="_top">Frames</a></li> +<li><a href="Annotation.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/AnnotationProperty.html b/javadoc/AST/AnnotationProperty.html index 45d33e2..96e8e57 100644 --- a/javadoc/AST/AnnotationProperty.html +++ b/javadoc/AST/AnnotationProperty.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -AnnotationProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:39 CEST 2014 --> +<title>AnnotationProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="AnnotationProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Annotation.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ASTNode.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/AnnotationProperty.html" target="_top">Frames</a></li> +<li><a href="AnnotationProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class AnnotationProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>AnnotationProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class AnnotationProperty" class="title">Class AnnotationProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.AnnotationProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">AnnotationProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty()">AnnotationProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(int)">AnnotationProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(AST.List,%20AST.List)">AnnotationProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/AnnotationProperty.html#AnnotationProperty(AST.OwlParser,%20int)">AnnotationProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/AnnotationProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="AnnotationProperty(int)"><!-- --></A><H3> -AnnotationProperty</H3> -<PRE> -public <B>AnnotationProperty</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="AnnotationProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AnnotationProperty</h4> +<pre>public AnnotationProperty(int i)</pre> +</li> +</ul> +<a name="AnnotationProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AnnotationProperty</h4> +<pre>public AnnotationProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="AnnotationProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AnnotationProperty</h4> +<pre>public AnnotationProperty()</pre> +</li> +</ul> +<a name="AnnotationProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>AnnotationProperty</h4> +<pre>public AnnotationProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/AnnotationProperty.html" title="class in AST">AnnotationProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Annotation.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="AnnotationProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Annotation.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ASTNode.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/AnnotationProperty.html" target="_top">Frames</a></li> +<li><a href="AnnotationProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Attribute.html b/javadoc/AST/Attribute.html index b65cbff..cf45735 100644 --- a/javadoc/AST/Attribute.html +++ b/javadoc/AST/Attribute.html @@ -1,694 +1,752 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Attribute -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Attribute</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Attribute"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ASTNode.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Attribute.html" target="_top">Frames</a></li> +<li><a href="Attribute.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Attribute</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Attribute</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>Attribute</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Attribute" class="title">Class Attribute</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li>AST.Attribute</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>, <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>, <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>, <a href="../AST/IRI.html" title="class in AST">IRI</a>, <a href="../AST/Name.html" title="class in AST">Name</a>, <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>, <a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>, <a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>, <a href="../AST/RdfId.html" title="class in AST">RdfId</a>, <a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>, <a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>, <a href="../AST/Version.html" title="class in AST">Version</a>, <a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>, <a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>, <a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>, <a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">Attribute</span> +extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#trim_value">trim_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_computed">trim_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_value">trim_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim_visited">trim_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute()">Attribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(int)">Attribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(AST.OwlParser, int)">Attribute</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Attribute.html#Attribute(AST.Value)">Attribute</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute()">Attribute</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(int)">Attribute</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(AST.OwlParser,%20int)">Attribute</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Attribute.html#Attribute(AST.Value)">Attribute</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Attribute.html#trim()">trim</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Attribute.html#trim()">trim</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="trim_visited"><!-- --></A><H3> -trim_visited</H3> -<PRE> -protected int <B>trim_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="trim_computed"><!-- --></A><H3> -trim_computed</H3> -<PRE> -protected boolean <B>trim_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="trim_value"><!-- --></A><H3> -trim_value</H3> -<PRE> -protected java.lang.String <B>trim_value</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="trim_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>trim_visited</h4> +<pre>protected int trim_visited</pre> +</li> +</ul> +<a name="trim_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>trim_computed</h4> +<pre>protected boolean trim_computed</pre> +</li> +</ul> +<a name="trim_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>trim_value</h4> +<pre>protected java.lang.String trim_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Attribute(int)"><!-- --></A><H3> -Attribute</H3> -<PRE> -public <B>Attribute</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Attribute(AST.OwlParser, int)"><!-- --></A><H3> -Attribute</H3> -<PRE> -public <B>Attribute</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Attribute()"><!-- --></A><H3> -Attribute</H3> -<PRE> -public <B>Attribute</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="Attribute(AST.Value)"><!-- --></A><H3> -Attribute</H3> -<PRE> -public <B>Attribute</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Attribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Attribute</h4> +<pre>public Attribute(int i)</pre> +</li> +</ul> +<a name="Attribute(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Attribute</h4> +<pre>public Attribute(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Attribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Attribute</h4> +<pre>public Attribute()</pre> +</li> +</ul> +<a name="Attribute(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Attribute</h4> +<pre>public Attribute(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="trim()"><!-- --></A><H3> -trim</H3> -<PRE> -public java.lang.String <B>trim</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/Attribute.html" title="class in AST">Attribute</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="trim()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>trim</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String trim()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ASTNode.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Attribute.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Attribute.html" target="_top">Frames</a></li> +<li><a href="Attribute.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Cardinality.html b/javadoc/AST/Cardinality.html index a6637aa..2f24f70 100644 --- a/javadoc/AST/Cardinality.html +++ b/javadoc/AST/Cardinality.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Cardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Cardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Cardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Attribute.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Cardinality.html" target="_top">Frames</a></li> +<li><a href="Cardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Cardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.Cardinality</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Cardinality</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Cardinality" class="title">Class Cardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.Cardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Cardinality</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality()">Cardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(int)">Cardinality</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.OwlParser, int)">Cardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Cardinality.html#Cardinality(AST.Value)">Cardinality</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality()">Cardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(int)">Cardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(AST.OwlParser,%20int)">Cardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Cardinality.html#Cardinality(AST.Value)">Cardinality</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Cardinality.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Cardinality.html" title="class in AST">Cardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Cardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Cardinality(int)"><!-- --></A><H3> -Cardinality</H3> -<PRE> -public <B>Cardinality</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Cardinality(AST.OwlParser, int)"><!-- --></A><H3> -Cardinality</H3> -<PRE> -public <B>Cardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Cardinality()"><!-- --></A><H3> -Cardinality</H3> -<PRE> -public <B>Cardinality</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="Cardinality(AST.Value)"><!-- --></A><H3> -Cardinality</H3> -<PRE> -public <B>Cardinality</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Cardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Cardinality</h4> +<pre>public Cardinality(int i)</pre> +</li> +</ul> +<a name="Cardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Cardinality</h4> +<pre>public Cardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Cardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Cardinality</h4> +<pre>public Cardinality()</pre> +</li> +</ul> +<a name="Cardinality(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Cardinality</h4> +<pre>public Cardinality(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Cardinality.html" title="class in AST">Cardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Attribute.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/ClassAssertion.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Cardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="Cardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Attribute.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Cardinality.html" target="_top">Frames</a></li> +<li><a href="Cardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ClassAssertion.html b/javadoc/AST/ClassAssertion.html index f67be35..256ac61 100644 --- a/javadoc/AST/ClassAssertion.html +++ b/javadoc/AST/ClassAssertion.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -ClassAssertion -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ClassAssertion</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ClassAssertion"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A> - <A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ClassAssertion.html" target="_top">Frames</a></li> +<li><a href="ClassAssertion.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ClassAssertion</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ClassAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ClassAssertion" class="title">Class ClassAssertion</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ClassAssertion</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ClassAssertion</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion()">ClassAssertion</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(int)">ClassAssertion</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(AST.List,%20AST.List)">ClassAssertion</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ClassAssertion.html#ClassAssertion(AST.OwlParser,%20int)">ClassAssertion</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassAssertion.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ClassAssertion(int)"><!-- --></A><H3> -ClassAssertion</H3> -<PRE> -public <B>ClassAssertion</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ClassAssertion(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassAssertion</h4> +<pre>public ClassAssertion(int i)</pre> +</li> +</ul> +<a name="ClassAssertion(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassAssertion</h4> +<pre>public ClassAssertion(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ClassAssertion()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassAssertion</h4> +<pre>public ClassAssertion()</pre> +</li> +</ul> +<a name="ClassAssertion(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ClassAssertion</h4> +<pre>public ClassAssertion(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ClassAssertion.html" title="class in AST">ClassAssertion</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Cardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ClassAssertion.html" target="_top"><B>FRAMES</B></A> - <A HREF="ClassAssertion.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Cardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ClassAssertion.html" target="_top">Frames</a></li> +<li><a href="ClassAssertion.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ClassDeclaration.html b/javadoc/AST/ClassDeclaration.html index fd92213..af1acb7 100644 --- a/javadoc/AST/ClassDeclaration.html +++ b/javadoc/AST/ClassDeclaration.html @@ -1,1212 +1,1441 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -ClassDeclaration -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ClassDeclaration</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ClassDeclaration"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ClassDeclaration.html" target="_top"><B>FRAMES</B></A> - <A HREF="ClassDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ClassDeclaration.html" target="_top">Frames</a></li> +<li><a href="ClassDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ClassDeclaration</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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/Declaration.html" title="class in AST">AST.Declaration</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ClassDeclaration</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ClassDeclaration</B><DT>extends <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ClassDeclaration" class="title">Class ClassDeclaration</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li> +<li> +<ul class="inheritance"> +<li>AST.ClassDeclaration</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ClassDeclaration</span> +extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Declaration"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A>, <A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A>, <A HREF="../AST/Declaration.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#findDecl_String_visited">findDecl_String_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_computed">getProperties_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="../AST/Properties.html" title="class in AST">Properties</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_value">getProperties_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties_visited">getProperties_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_computed">getSuperClass_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_value">getSuperClass_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass_visited">getSuperClass_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration()">ClassDeclaration</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(int)">ClassDeclaration</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(AST.List, AST.List)">ClassDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser, int)">ClassDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration()">ClassDeclaration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(int)">ClassDeclaration</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(AST.List,%20AST.List)">ClassDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ClassDeclaration.html#ClassDeclaration(AST.OwlParser,%20int)">ClassDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String name)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#getSuperClass()">getSuperClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isClassDecl()">isClassDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ClassDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Declaration"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Declaration.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String name)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getProperties()">getProperties</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#getSuperClass()">getSuperClass</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isClassDecl()">isClassDecl</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ClassDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="isClassDecl_visited"><!-- --></A><H3> -isClassDecl_visited</H3> -<PRE> -protected int <B>isClassDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isIndividualDecl_visited"><!-- --></A><H3> -isIndividualDecl_visited</H3> -<PRE> -protected int <B>isIndividualDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_visited"><!-- --></A><H3> -getSuperClass_visited</H3> -<PRE> -protected int <B>getSuperClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="findDecl_String_visited"><!-- --></A><H3> -findDecl_String_visited</H3> -<PRE> -protected java.util.Map <B>findDecl_String_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isClassDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl_visited</h4> +<pre>protected int isClassDecl_visited</pre> +</li> +</ul> +<a name="isIndividualDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividualDecl_visited</h4> +<pre>protected int isIndividualDecl_visited</pre> +</li> +</ul> +<a name="getSuperClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_visited</h4> +<pre>protected int getSuperClass_visited</pre> +</li> +</ul> +<a name="getSuperClass_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_computed</h4> +<pre>protected boolean getSuperClass_computed</pre> +</li> +</ul> +<a name="getSuperClass_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_value</h4> +<pre>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre> +</li> +</ul> +<a name="findDecl_String_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findDecl_String_visited</h4> +<pre>protected java.util.Map findDecl_String_visited</pre> +</li> +</ul> +<a name="getProperties_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties_visited</h4> +<pre>protected int getProperties_visited</pre> +</li> +</ul> +<a name="getProperties_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties_computed</h4> +<pre>protected boolean getProperties_computed</pre> +</li> +</ul> +<a name="getProperties_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getProperties_value</h4> +<pre>protected <a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ClassDeclaration(int)"><!-- --></A><H3> -ClassDeclaration</H3> -<PRE> -public <B>ClassDeclaration</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ClassDeclaration(AST.OwlParser, int)"><!-- --></A><H3> -ClassDeclaration</H3> -<PRE> -public <B>ClassDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ClassDeclaration()"><!-- --></A><H3> -ClassDeclaration</H3> -<PRE> -public <B>ClassDeclaration</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="ClassDeclaration(AST.List, AST.List)"><!-- --></A><H3> -ClassDeclaration</H3> -<PRE> -public <B>ClassDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ClassDeclaration(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassDeclaration</h4> +<pre>public ClassDeclaration(int i)</pre> +</li> +</ul> +<a name="ClassDeclaration(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassDeclaration</h4> +<pre>public ClassDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ClassDeclaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassDeclaration</h4> +<pre>public ClassDeclaration()</pre> +</li> +</ul> +<a name="ClassDeclaration(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ClassDeclaration</h4> +<pre>public ClassDeclaration(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="fullCopy()"><!-- --></A><H3> -fullCopy</H3> -<PRE> -public <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isClassDecl()"><!-- --></A><H3> -isClassDecl</H3> -<PRE> -public boolean <B>isClassDecl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isIndividualDecl()"><!-- --></A><H3> -isIndividualDecl</H3> -<PRE> -public boolean <B>isIndividualDecl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass()"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="findDecl(java.lang.String)"><!-- --></A><H3> -findDecl</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String name)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="isClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClassDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="isIndividualDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividualDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isIndividualDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getSuperClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="findDecl(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> findDecl(java.lang.String name)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getProperties()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ClassAssertion.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Clazz.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ClassDeclaration.html" target="_top"><B>FRAMES</B></A> - <A HREF="ClassDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ClassAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ClassDeclaration.html" target="_top">Frames</a></li> +<li><a href="ClassDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Clazz.html b/javadoc/AST/Clazz.html index 48a488b..a24b192 100644 --- a/javadoc/AST/Clazz.html +++ b/javadoc/AST/Clazz.html @@ -1,1113 +1,1312 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Clazz -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Clazz</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Clazz"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Clazz.html" target="_top">Frames</a></li> +<li><a href="Clazz.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Clazz</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Clazz</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Clazz" class="title">Class Clazz</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.Clazz</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Clazz</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#isClass_visited">isClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#clazz_visited">clazz_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#isClass_visited">isClass_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Clazz.html#Clazz(int)">Clazz</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz()">Clazz</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(int)">Clazz</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(AST.List,%20AST.List)">Clazz</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Clazz.html#Clazz(AST.OwlParser,%20int)">Clazz</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#isClass()">isClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Clazz.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#clazz()">clazz</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#isClass()">isClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Clazz.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isClass_visited"><!-- --></A><H3> -isClass_visited</H3> -<PRE> -protected int <B>isClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="isClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClass_visited</h4> +<pre>protected int isClass_visited</pre> +</li> +</ul> +<a name="clazz_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>clazz_visited</h4> +<pre>protected int clazz_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Clazz(int)"><!-- --></A><H3> -Clazz</H3> -<PRE> -public <B>Clazz</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Clazz(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Clazz</h4> +<pre>public Clazz(int i)</pre> +</li> +</ul> +<a name="Clazz(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Clazz</h4> +<pre>public Clazz(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Clazz()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Clazz</h4> +<pre>public Clazz()</pre> +</li> +</ul> +<a name="Clazz(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Clazz</h4> +<pre>public Clazz(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Clazz.html" title="class in AST">Clazz</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isClass()"><!-- --></A><H3> -isClass</H3> -<PRE> -public boolean <B>isClass</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="isClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClass()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isClass()">isClass</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="clazz()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clazz</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> clazz()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#clazz()">clazz</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ClassDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Clazz.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ClassDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Clazz.html" target="_top">Frames</a></li> +<li><a href="Clazz.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ComplexElement.html b/javadoc/AST/ComplexElement.html index fc66967..66ba284 100644 --- a/javadoc/AST/ComplexElement.html +++ b/javadoc/AST/ComplexElement.html @@ -1,1133 +1,1277 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -ComplexElement -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ComplexElement</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ComplexElement"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ComplexElement.html" target="_top">Frames</a></li> +<li><a href="ComplexElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ComplexElement</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.ComplexElement</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>ComplexElement</B><DT>extends <A HREF="../AST/Element.html" title="class in AST">Element</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ComplexElement" class="title">Class ComplexElement</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li>AST.ComplexElement</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/Annotation.html" title="class in AST">Annotation</a>, <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>, <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>, <a href="../AST/Clazz.html" title="class in AST">Clazz</a>, <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>, <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>, <a href="../AST/Datatype.html" title="class in AST">Datatype</a>, <a href="../AST/Declaration.html" title="class in AST">Declaration</a>, <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>, <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>, <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>, <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>, <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>, <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>, <a href="../AST/ListRest.html" title="class in AST">ListRest</a>, <a href="../AST/Literal.html" title="class in AST">Literal</a>, <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>, <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>, <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>, <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>, <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>, <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>, <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>, <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>, <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>, <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>, <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>, <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>, <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>, <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>, <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>, <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>, <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>, <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>, <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>, <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>, <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>, <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>, <a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>, <a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>, <a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>, <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>, <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>, <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>, <a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>, <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>, <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>, <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>, <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>, <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>, <a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>, <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>, <a href="../AST/P1Components.html" title="class in AST">P1Components</a>, <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>, <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>, <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>, <a href="../AST/P1Else.html" title="class in AST">P1Else</a>, <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>, <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>, <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>, <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>, <a href="../AST/P1Input.html" title="class in AST">P1Input</a>, <a href="../AST/P1Output.html" title="class in AST">P1Output</a>, <a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>, <a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>, <a href="../AST/P1Process.html" title="class in AST">P1Process</a>, <a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>, <a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>, <a href="../AST/P1Then.html" title="class in AST">P1Then</a>, <a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>, <a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>, <a href="../AST/Prefix.html" title="class in AST">Prefix</a>, <a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>, <a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>, <a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>, <a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>, <a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>, <a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>, <a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>, <a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>, <a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>, <a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>, <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>, <a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>, <a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>, <a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>, <a href="../AST/RdfType.html" title="class in AST">RdfType</a>, <a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>, <a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">ComplexElement</span> +extends <a href="../AST/Element.html" title="class in AST">Element</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_computed">getId_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_value">getId_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId_visited">getId_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement()">ComplexElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(int)">ComplexElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(AST.List, AST.List)">ComplexElement</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#ComplexElement(AST.OwlParser, int)">ComplexElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement()">ComplexElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(int)">ComplexElement</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(AST.List,%20AST.List)">ComplexElement</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ComplexElement.html#ComplexElement(AST.OwlParser,%20int)">ComplexElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A></B>(java.lang.String name)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A></B>(java.lang.String name)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#iri()">iri</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clazz()">clazz</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a></strong>(java.lang.String name)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getId()">getId</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a></strong>(java.lang.String name)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#iri()">iri</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="iri_visited"><!-- --></A><H3> -iri_visited</H3> -<PRE> -protected int <B>iri_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getId_visited"><!-- --></A><H3> -getId_visited</H3> -<PRE> -protected int <B>getId_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_String_visited"><!-- --></A><H3> -getSuperClass_String_visited</H3> -<PRE> -protected java.util.Map <B>getSuperClass_String_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="findDecl_String_visited"><!-- --></A><H3> -findDecl_String_visited</H3> -<PRE> -protected java.util.Map <B>findDecl_String_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="iri_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>iri_visited</h4> +<pre>protected int iri_visited</pre> +</li> +</ul> +<a name="getId_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_visited</h4> +<pre>protected int getId_visited</pre> +</li> +</ul> +<a name="getId_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_computed</h4> +<pre>protected boolean getId_computed</pre> +</li> +</ul> +<a name="getId_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_value</h4> +<pre>protected java.lang.String getId_value</pre> +</li> +</ul> +<a name="clazz_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clazz_visited</h4> +<pre>protected int clazz_visited</pre> +</li> +</ul> +<a name="getSuperClass_String_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_String_visited</h4> +<pre>protected java.util.Map getSuperClass_String_visited</pre> +</li> +</ul> +<a name="findDecl_String_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>findDecl_String_visited</h4> +<pre>protected java.util.Map findDecl_String_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ComplexElement(int)"><!-- --></A><H3> -ComplexElement</H3> -<PRE> -public <B>ComplexElement</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ComplexElement(AST.OwlParser, int)"><!-- --></A><H3> -ComplexElement</H3> -<PRE> -public <B>ComplexElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ComplexElement()"><!-- --></A><H3> -ComplexElement</H3> -<PRE> -public <B>ComplexElement</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="ComplexElement(AST.List, AST.List)"><!-- --></A><H3> -ComplexElement</H3> -<PRE> -public <B>ComplexElement</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ComplexElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ComplexElement</h4> +<pre>public ComplexElement(int i)</pre> +</li> +</ul> +<a name="ComplexElement(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ComplexElement</h4> +<pre>public ComplexElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ComplexElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ComplexElement</h4> +<pre>public ComplexElement()</pre> +</li> +</ul> +<a name="ComplexElement(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ComplexElement</h4> +<pre>public ComplexElement(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="iri()"><!-- --></A><H3> -iri</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>iri</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#iri()">iri</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass(java.lang.String)"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>(java.lang.String name)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="findDecl(java.lang.String)"><!-- --></A><H3> -findDecl</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>findDecl</B>(java.lang.String name)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#clone()">clone</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="iri()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>iri</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> iri()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#iri()">iri</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String getId()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#getId()">getId</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="clazz()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clazz</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> clazz()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#clazz()">clazz</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="getSuperClass(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass(java.lang.String name)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="findDecl(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>findDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> findDecl(java.lang.String name)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Clazz.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ComplexElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Clazz.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ComplexElement.html" target="_top">Frames</a></li> +<li><a href="ComplexElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/DataProperty.html b/javadoc/AST/DataProperty.html index 4f2f1b5..1f25763 100644 --- a/javadoc/AST/DataProperty.html +++ b/javadoc/AST/DataProperty.html @@ -1,1024 +1,1312 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -DataProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>DataProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="DataProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataProperty.html" target="_top">Frames</a></li> +<li><a href="DataProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class DataProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DataProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class DataProperty" class="title">Class DataProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.DataProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">DataProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> +<caption><span>Properties</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Type</th> +<th class="colLast" scope="col">Property and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty">isData</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty_visited">isDataProperty_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DataProperty.html#DataProperty(int)">DataProperty</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty()">DataProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(int)">DataProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(AST.List,%20AST.List)">DataProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataProperty.html#DataProperty(AST.OwlParser,%20int)">DataProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#isDataProperty()">isDataProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ PROPERTY DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_detail"> +<!-- --> +</a> +<h3>Property Detail</h3> +<a name="isDataProperty"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isData</h4> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="isDataProperty_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isDataProperty_visited</h4> +<pre>protected int isDataProperty_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DataProperty(int)"><!-- --></A><H3> -DataProperty</H3> -<PRE> -public <B>DataProperty</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DataProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataProperty</h4> +<pre>public DataProperty(int i)</pre> +</li> +</ul> +<a name="DataProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataProperty</h4> +<pre>public DataProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="DataProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataProperty</h4> +<pre>public DataProperty()</pre> +</li> +</ul> +<a name="DataProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DataProperty</h4> +<pre>public DataProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/DataProperty.html" title="class in AST">DataProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="isDataProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isDataProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isDataProperty()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ComplexElement.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ComplexElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataProperty.html" target="_top">Frames</a></li> +<li><a href="DataProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/DataPropertyDomain.html b/javadoc/AST/DataPropertyDomain.html index 1f99b6e..dfd865a 100644 --- a/javadoc/AST/DataPropertyDomain.html +++ b/javadoc/AST/DataPropertyDomain.html @@ -1,1024 +1,1292 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -DataPropertyDomain -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>DataPropertyDomain</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="DataPropertyDomain"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataPropertyDomain.html" target="_top">Frames</a></li> +<li><a href="DataPropertyDomain.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class DataPropertyDomain</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DataPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class DataPropertyDomain" class="title">Class DataPropertyDomain</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.DataPropertyDomain</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">DataPropertyDomain</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> +<caption><span>Properties</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Type</th> +<th class="colLast" scope="col">Property and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty">data</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty_visited">dataProperty_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain()">DataPropertyDomain</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(int)">DataPropertyDomain</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.List,%20AST.List)">DataPropertyDomain</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyDomain.html#DataPropertyDomain(AST.OwlParser,%20int)">DataPropertyDomain</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataProperty.html" title="class in AST">DataProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dataProperty()">dataProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ PROPERTY DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_detail"> +<!-- --> +</a> +<h3>Property Detail</h3> +<a name="dataProperty"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>data</h4> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="dataProperty_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>dataProperty_visited</h4> +<pre>protected int dataProperty_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DataPropertyDomain(int)"><!-- --></A><H3> -DataPropertyDomain</H3> -<PRE> -public <B>DataPropertyDomain</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DataPropertyDomain(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyDomain</h4> +<pre>public DataPropertyDomain(int i)</pre> +</li> +</ul> +<a name="DataPropertyDomain(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyDomain</h4> +<pre>public DataPropertyDomain(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="DataPropertyDomain()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyDomain</h4> +<pre>public DataPropertyDomain()</pre> +</li> +</ul> +<a name="DataPropertyDomain(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DataPropertyDomain</h4> +<pre>public DataPropertyDomain(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="dataProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dataProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> dataProperty()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataPropertyDomain.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataPropertyDomain.html" target="_top">Frames</a></li> +<li><a href="DataPropertyDomain.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/DataPropertyRange.html b/javadoc/AST/DataPropertyRange.html index e7d59a0..1050146 100644 --- a/javadoc/AST/DataPropertyRange.html +++ b/javadoc/AST/DataPropertyRange.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -DataPropertyRange -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>DataPropertyRange</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="DataPropertyRange"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataPropertyRange.html" target="_top">Frames</a></li> +<li><a href="DataPropertyRange.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class DataPropertyRange</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DataPropertyRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class DataPropertyRange" class="title">Class DataPropertyRange</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.DataPropertyRange</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">DataPropertyRange</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange()">DataPropertyRange</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(int)">DataPropertyRange</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(AST.List,%20AST.List)">DataPropertyRange</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DataPropertyRange.html#DataPropertyRange(AST.OwlParser,%20int)">DataPropertyRange</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DataPropertyRange.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DataPropertyRange(int)"><!-- --></A><H3> -DataPropertyRange</H3> -<PRE> -public <B>DataPropertyRange</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DataPropertyRange(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyRange</h4> +<pre>public DataPropertyRange(int i)</pre> +</li> +</ul> +<a name="DataPropertyRange(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyRange</h4> +<pre>public DataPropertyRange(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="DataPropertyRange()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyRange</h4> +<pre>public DataPropertyRange()</pre> +</li> +</ul> +<a name="DataPropertyRange(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DataPropertyRange</h4> +<pre>public DataPropertyRange(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/DataPropertyRange.html" title="class in AST">DataPropertyRange</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DataPropertyRange.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DataPropertyRange.html" target="_top">Frames</a></li> +<li><a href="DataPropertyRange.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Datatype.html b/javadoc/AST/Datatype.html index f09695e..2a69464 100644 --- a/javadoc/AST/Datatype.html +++ b/javadoc/AST/Datatype.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Datatype -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Datatype</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Datatype"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Datatype.html" target="_top">Frames</a></li> +<li><a href="Datatype.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Datatype</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Datatype</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Datatype" class="title">Class Datatype</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.Datatype</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Datatype</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Datatype.html#Datatype(int)">Datatype</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype()">Datatype</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(int)">Datatype</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(AST.List,%20AST.List)">Datatype</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Datatype.html#Datatype(AST.OwlParser,%20int)">Datatype</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Datatype.html" title="class in AST">Datatype</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Datatype.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Datatype(int)"><!-- --></A><H3> -Datatype</H3> -<PRE> -public <B>Datatype</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Datatype(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Datatype</h4> +<pre>public Datatype(int i)</pre> +</li> +</ul> +<a name="Datatype(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Datatype</h4> +<pre>public Datatype(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Datatype()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Datatype</h4> +<pre>public Datatype()</pre> +</li> +</ul> +<a name="Datatype(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Datatype</h4> +<pre>public Datatype(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Datatype.html" title="class in AST">Datatype</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Datatype.html" title="class in AST">Datatype</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Datatype.html" title="class in AST">Datatype</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Datatype.html" title="class in AST">Datatype</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Datatype.html" title="class in AST">Datatype</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Datatype.html" title="class in AST">Datatype</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DataPropertyRange.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Datatype.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DataPropertyRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Datatype.html" target="_top">Frames</a></li> +<li><a href="Datatype.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/DatatypeIRI.html b/javadoc/AST/DatatypeIRI.html index b51ec22..4dee2e7 100644 --- a/javadoc/AST/DatatypeIRI.html +++ b/javadoc/AST/DatatypeIRI.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -DatatypeIRI -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>DatatypeIRI</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="DatatypeIRI"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DatatypeIRI.html" target="_top">Frames</a></li> +<li><a href="DatatypeIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class DatatypeIRI</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.DatatypeIRI</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DatatypeIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class DatatypeIRI" class="title">Class DatatypeIRI</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.DatatypeIRI</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">DatatypeIRI</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser, int)">DatatypeIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI()">DatatypeIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(int)">DatatypeIRI</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(AST.OwlParser,%20int)">DatatypeIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DatatypeIRI.html#DatatypeIRI(AST.Value)">DatatypeIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DatatypeIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DatatypeIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DatatypeIRI(int)"><!-- --></A><H3> -DatatypeIRI</H3> -<PRE> -public <B>DatatypeIRI</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="DatatypeIRI(AST.OwlParser, int)"><!-- --></A><H3> -DatatypeIRI</H3> -<PRE> -public <B>DatatypeIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="DatatypeIRI()"><!-- --></A><H3> -DatatypeIRI</H3> -<PRE> -public <B>DatatypeIRI</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="DatatypeIRI(AST.Value)"><!-- --></A><H3> -DatatypeIRI</H3> -<PRE> -public <B>DatatypeIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DatatypeIRI(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DatatypeIRI</h4> +<pre>public DatatypeIRI(int i)</pre> +</li> +</ul> +<a name="DatatypeIRI(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DatatypeIRI</h4> +<pre>public DatatypeIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="DatatypeIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DatatypeIRI</h4> +<pre>public DatatypeIRI()</pre> +</li> +</ul> +<a name="DatatypeIRI(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DatatypeIRI</h4> +<pre>public DatatypeIRI(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Datatype.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Declaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/DatatypeIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="DatatypeIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Datatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DatatypeIRI.html" target="_top">Frames</a></li> +<li><a href="DatatypeIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Declaration.html b/javadoc/AST/Declaration.html index 701ad61..ea66c3a 100644 --- a/javadoc/AST/Declaration.html +++ b/javadoc/AST/Declaration.html @@ -1,1232 +1,1414 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Declaration -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Declaration</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Declaration"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Declaration.html" target="_top">Frames</a></li> +<li><a href="Declaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Declaration</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>, <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Declaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Declaration" class="title">Class Declaration</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.Declaration</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>, <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>, <a href="../AST/OClass.html" title="class in AST">OClass</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Declaration</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_computed">decl_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_value">decl_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl_visited">decl_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Declaration.html#Declaration(int)">Declaration</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration()">Declaration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(int)">Declaration</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(AST.List,%20AST.List)">Declaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Declaration.html#Declaration(AST.OwlParser,%20int)">Declaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Declaration.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#decl()">decl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isClassDecl_visited"><!-- --></A><H3> -isClassDecl_visited</H3> -<PRE> -protected int <B>isClassDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isIndividualDecl_visited"><!-- --></A><H3> -isIndividualDecl_visited</H3> -<PRE> -protected int <B>isIndividualDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_visited"><!-- --></A><H3> -getSuperClass_visited</H3> -<PRE> -protected int <B>getSuperClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_computed"><!-- --></A><H3> -getSuperClass_computed</H3> -<PRE> -protected boolean <B>getSuperClass_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_value"><!-- --></A><H3> -getSuperClass_value</H3> -<PRE> -protected <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass_value</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="isClassDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl_visited</h4> +<pre>protected int isClassDecl_visited</pre> +</li> +</ul> +<a name="isIndividualDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividualDecl_visited</h4> +<pre>protected int isIndividualDecl_visited</pre> +</li> +</ul> +<a name="getSuperClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_visited</h4> +<pre>protected int getSuperClass_visited</pre> +</li> +</ul> +<a name="getSuperClass_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_computed</h4> +<pre>protected boolean getSuperClass_computed</pre> +</li> +</ul> +<a name="getSuperClass_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_value</h4> +<pre>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre> +</li> +</ul> +<a name="decl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_visited</h4> +<pre>protected int decl_visited</pre> +</li> +</ul> +<a name="decl_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_computed</h4> +<pre>protected boolean decl_computed</pre> +</li> +</ul> +<a name="decl_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>decl_value</h4> +<pre>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Declaration(int)"><!-- --></A><H3> -Declaration</H3> -<PRE> -public <B>Declaration</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Declaration(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Declaration</h4> +<pre>public Declaration(int i)</pre> +</li> +</ul> +<a name="Declaration(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Declaration</h4> +<pre>public Declaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Declaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Declaration</h4> +<pre>public Declaration()</pre> +</li> +</ul> +<a name="Declaration(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Declaration</h4> +<pre>public Declaration(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Declaration.html" title="class in AST">Declaration</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isClassDecl()"><!-- --></A><H3> -isClassDecl</H3> -<PRE> -public boolean <B>isClassDecl</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isIndividualDecl()"><!-- --></A><H3> -isIndividualDecl</H3> -<PRE> -public boolean <B>isIndividualDecl</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass()"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A> <B>getSuperClass</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="isClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClassDecl()</pre> +</li> +</ul> +<a name="isIndividualDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividualDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isIndividualDecl()</pre> +</li> +</ul> +<a name="getSuperClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass()</pre> +</li> +</ul> +<a name="decl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DatatypeIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Declaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DatatypeIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Declaration.html" target="_top">Frames</a></li> +<li><a href="Declaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/DiscardedElement.html b/javadoc/AST/DiscardedElement.html index 17a7795..7c6ffb2 100644 --- a/javadoc/AST/DiscardedElement.html +++ b/javadoc/AST/DiscardedElement.html @@ -1,1073 +1,1166 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -DiscardedElement -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>DiscardedElement</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="DiscardedElement"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Declaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DiscardedElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DiscardedElement.html" target="_top">Frames</a></li> +<li><a href="DiscardedElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Element">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Element">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class DiscardedElement</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.DiscardedElement</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>DiscardedElement</B><DT>extends <A HREF="../AST/Element.html" title="class in AST">Element</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class DiscardedElement" class="title">Class DiscardedElement</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li>AST.DiscardedElement</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">DiscardedElement</span> +extends <a href="../AST/Element.html" title="class in AST">Element</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement()">DiscardedElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(AST.Identifier, AST.List, AST.List)">DiscardedElement</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p1, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p2)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(int)">DiscardedElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#DiscardedElement(AST.OwlParser, int)">DiscardedElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement()">DiscardedElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(AST.Identifier,%20AST.List,%20AST.List)">DiscardedElement</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p1, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p2)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(int)">DiscardedElement</a></strong>(int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/DiscardedElement.html#DiscardedElement(AST.OwlParser,%20int)">DiscardedElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getIdentifier()">getIdentifier</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getIdentifierNoTransform()">getIdentifierNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/DiscardedElement.html#setIdentifier(AST.Identifier)">setIdentifier</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getIdentifier()">getIdentifier</a></strong>()</code> +<div class="block">Retrieves the Identifier child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getIdentifierNoTransform()">getIdentifierNoTransform</a></strong>()</code> +<div class="block">Retrieves the Identifier child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#setIdentifier(AST.Identifier)">setIdentifier</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> node)</code> +<div class="block">Replaces the Identifier child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/DiscardedElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="DiscardedElement(int)"><!-- --></A><H3> -DiscardedElement</H3> -<PRE> -public <B>DiscardedElement</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="DiscardedElement(AST.OwlParser, int)"><!-- --></A><H3> -DiscardedElement</H3> -<PRE> -public <B>DiscardedElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="DiscardedElement()"><!-- --></A><H3> -DiscardedElement</H3> -<PRE> -public <B>DiscardedElement</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="DiscardedElement(AST.Identifier, AST.List, AST.List)"><!-- --></A><H3> -DiscardedElement</H3> -<PRE> -public <B>DiscardedElement</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p1, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p2)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DiscardedElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DiscardedElement</h4> +<pre>public DiscardedElement(int i)</pre> +</li> +</ul> +<a name="DiscardedElement(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DiscardedElement</h4> +<pre>public DiscardedElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="DiscardedElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DiscardedElement</h4> +<pre>public DiscardedElement()</pre> +</li> +</ul> +<a name="DiscardedElement(AST.Identifier, AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DiscardedElement</h4> +<pre>public DiscardedElement(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p1, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p2)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/DiscardedElement.html" title="class in AST">DiscardedElement</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setIdentifier(AST.Identifier)"><!-- --></A><H3> -setIdentifier</H3> -<PRE> -public void <B>setIdentifier</B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getIdentifier()"><!-- --></A><H3> -getIdentifier</H3> -<PRE> -public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>getIdentifier</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getIdentifierNoTransform()"><!-- --></A><H3> -getIdentifierNoTransform</H3> -<PRE> -public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>getIdentifierNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#clone()">clone</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Element.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setIdentifier(AST.Identifier)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setIdentifier</h4> +<pre>public void setIdentifier(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> node)</pre> +<div class="block">Replaces the Identifier child.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Identifier child.</dd></dl> +</li> +</ul> +<a name="getIdentifier()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getIdentifier</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Identifier") +public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> getIdentifier()</pre> +<div class="block">Retrieves the Identifier child.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Identifier child.</dd></dl> +</li> +</ul> +<a name="getIdentifierNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getIdentifierNoTransform</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> getIdentifierNoTransform()</pre> +<div class="block">Retrieves the Identifier child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The current node used as the Identifier child.</dd></dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Declaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="DiscardedElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Declaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/DiscardedElement.html" target="_top">Frames</a></li> +<li><a href="DiscardedElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Element">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Element">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Element.html b/javadoc/AST/Element.html index b53789f..dc019cc 100644 --- a/javadoc/AST/Element.html +++ b/javadoc/AST/Element.html @@ -1,926 +1,1029 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -Element -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>Element</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Element"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Element.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Element.html" target="_top">Frames</a></li> +<li><a href="Element.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Element</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Element</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>, <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>Element</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Element" class="title">Class Element</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li>AST.Element</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>, <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>, <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">Element</span> +extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> +<caption><span>Properties</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Type</th> +<th class="colLast" scope="col">Property and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty">isData</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty">isObject</a></strong></code> </td> +</tr> +</table> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#getId_computed">getId_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#getId_value">getId_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#getId_visited">getId_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#iri_visited">iri_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#isClass_visited">isClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#range_computed">range_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#range_value">range_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#range_visited">range_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#type_computed">type_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#type_value">type_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#type_visited">type_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#clazz_visited">clazz_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#getId_computed">getId_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#getId_value">getId_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#getId_visited">getId_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#iri_visited">iri_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isClass_visited">isClass_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#name_visited">name_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#range_computed">range_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#range_value">range_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#range_visited">range_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#type_computed">type_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#type_value">type_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#type_visited">type_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Element.html#Element()">Element</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Element.html#Element(int)">Element</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Element.html#Element(AST.OwlParser, int)">Element</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Element.html#Element()">Element</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Element.html#Element(int)">Element</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Element.html#Element(AST.OwlParser,%20int)">Element</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#iri()">iri</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#isClass()">isClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#isIndividual()">isIndividual</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#range()">range</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Element.html#type()">type</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Clazz.html" title="class in AST">Clazz</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#clazz()">clazz</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#getId()">getId</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#iri()">iri</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isClass()">isClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isDataProperty()">isDataProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isIndividual()">isIndividual</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#range()">range</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Element.html#type()">type</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ PROPERTY DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_detail"> +<!-- --> +</a> +<h3>Property Detail</h3> +<a name="isObjectProperty"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isObject</h4> +</li> +</ul> +<a name="isDataProperty"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isData</h4> +</li> +</ul> +</li> +</ul> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="iri_visited"><!-- --></A><H3> -iri_visited</H3> -<PRE> -protected int <B>iri_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getId_visited"><!-- --></A><H3> -getId_visited</H3> -<PRE> -protected int <B>getId_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getId_computed"><!-- --></A><H3> -getId_computed</H3> -<PRE> -protected boolean <B>getId_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getId_value"><!-- --></A><H3> -getId_value</H3> -<PRE> -protected java.lang.String <B>getId_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="type_visited"><!-- --></A><H3> -type_visited</H3> -<PRE> -protected int <B>type_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="type_computed"><!-- --></A><H3> -type_computed</H3> -<PRE> -protected boolean <B>type_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="type_value"><!-- --></A><H3> -type_value</H3> -<PRE> -protected java.lang.String <B>type_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isClass_visited"><!-- --></A><H3> -isClass_visited</H3> -<PRE> -protected int <B>isClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isIndividual_visited"><!-- --></A><H3> -isIndividual_visited</H3> -<PRE> -protected int <B>isIndividual_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="range_visited"><!-- --></A><H3> -range_visited</H3> -<PRE> -protected int <B>range_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="range_computed"><!-- --></A><H3> -range_computed</H3> -<PRE> -protected boolean <B>range_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="range_value"><!-- --></A><H3> -range_value</H3> -<PRE> -protected <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range_value</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="iri_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>iri_visited</h4> +<pre>protected int iri_visited</pre> +</li> +</ul> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="getId_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_visited</h4> +<pre>protected int getId_visited</pre> +</li> +</ul> +<a name="getId_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_computed</h4> +<pre>protected boolean getId_computed</pre> +</li> +</ul> +<a name="getId_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_value</h4> +<pre>protected java.lang.String getId_value</pre> +</li> +</ul> +<a name="type_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_visited</h4> +<pre>protected int type_visited</pre> +</li> +</ul> +<a name="type_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_computed</h4> +<pre>protected boolean type_computed</pre> +</li> +</ul> +<a name="type_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_value</h4> +<pre>protected java.lang.String type_value</pre> +</li> +</ul> +<a name="isClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClass_visited</h4> +<pre>protected int isClass_visited</pre> +</li> +</ul> +<a name="isIndividual_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividual_visited</h4> +<pre>protected int isIndividual_visited</pre> +</li> +</ul> +<a name="clazz_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clazz_visited</h4> +<pre>protected int clazz_visited</pre> +</li> +</ul> +<a name="range_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_visited</h4> +<pre>protected int range_visited</pre> +</li> +</ul> +<a name="range_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_computed</h4> +<pre>protected boolean range_computed</pre> +</li> +</ul> +<a name="range_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_value</h4> +<pre>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre> +</li> +</ul> +<a name="isObjectProperty_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isObjectProperty_visited</h4> +<pre>protected int isObjectProperty_visited</pre> +</li> +</ul> +<a name="isDataProperty_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isDataProperty_visited</h4> +<pre>protected int isDataProperty_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Element(int)"><!-- --></A><H3> -Element</H3> -<PRE> -public <B>Element</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Element(AST.OwlParser, int)"><!-- --></A><H3> -Element</H3> -<PRE> -public <B>Element</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Element()"><!-- --></A><H3> -Element</H3> -<PRE> -public <B>Element</B>()</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Element(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Element</h4> +<pre>public Element(int i)</pre> +</li> +</ul> +<a name="Element(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Element</h4> +<pre>public Element(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Element()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Element</h4> +<pre>public Element()</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="iri()"><!-- --></A><H3> -iri</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>iri</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="type()"><!-- --></A><H3> -type</H3> -<PRE> -public java.lang.String <B>type</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isClass()"><!-- --></A><H3> -isClass</H3> -<PRE> -public boolean <B>isClass</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isIndividual()"><!-- --></A><H3> -isIndividual</H3> -<PRE> -public boolean <B>isIndividual</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="range()"><!-- --></A><H3> -range</H3> -<PRE> -public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/Element.html" title="class in AST">Element</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/Element.html" title="class in AST">Element</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/Element.html" title="class in AST">Element</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="iri()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>iri</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> iri()</pre> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String getId()</pre> +</li> +</ul> +<a name="type()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String type()</pre> +</li> +</ul> +<a name="isClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClass()</pre> +</li> +</ul> +<a name="isIndividual()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividual</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isIndividual()</pre> +</li> +</ul> +<a name="clazz()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clazz</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Clazz.html" title="class in AST">Clazz</a> clazz()</pre> +</li> +</ul> +<a name="range()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range()</pre> +</li> +</ul> +<a name="isObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isObjectProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isObjectProperty()</pre> +</li> +</ul> +<a name="isDataProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isDataProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isDataProperty()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/DiscardedElement.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Element.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/DiscardedElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Element.html" target="_top">Frames</a></li> +<li><a href="Element.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ExprExpressionData.html b/javadoc/AST/ExprExpressionData.html index eaaf45f..e1903f2 100644 --- a/javadoc/AST/ExprExpressionData.html +++ b/javadoc/AST/ExprExpressionData.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ExprExpressionData -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ExprExpressionData</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ExprExpressionData"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExprExpressionData.html" target="_top">Frames</a></li> +<li><a href="ExprExpressionData.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ExprExpressionData</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ExprExpressionData</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ExprExpressionData" class="title">Class ExprExpressionData</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ExprExpressionData</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ExprExpressionData</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData()">ExprExpressionData</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(int)">ExprExpressionData</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(AST.List,%20AST.List)">ExprExpressionData</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExprExpressionData.html#ExprExpressionData(AST.OwlParser,%20int)">ExprExpressionData</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprExpressionData.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ExprExpressionData(int)"><!-- --></A><H3> -ExprExpressionData</H3> -<PRE> -public <B>ExprExpressionData</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ExprExpressionData(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprExpressionData</h4> +<pre>public ExprExpressionData(int i)</pre> +</li> +</ul> +<a name="ExprExpressionData(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprExpressionData</h4> +<pre>public ExprExpressionData(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ExprExpressionData()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprExpressionData</h4> +<pre>public ExprExpressionData()</pre> +</li> +</ul> +<a name="ExprExpressionData(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ExprExpressionData</h4> +<pre>public ExprExpressionData(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ExprExpressionData.html" title="class in AST">ExprExpressionData</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionRefURI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExprExpressionData.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExprExpressionData.html" target="_top">Frames</a></li> +<li><a href="ExprExpressionData.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ExprKIFCondition.html b/javadoc/AST/ExprKIFCondition.html index 45e49d5..34ec3cf 100644 --- a/javadoc/AST/ExprKIFCondition.html +++ b/javadoc/AST/ExprKIFCondition.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ExprKIFCondition -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ExprKIFCondition</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ExprKIFCondition"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExprKIFCondition.html" target="_top">Frames</a></li> +<li><a href="ExprKIFCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ExprKIFCondition</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ExprKIFCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ExprKIFCondition" class="title">Class ExprKIFCondition</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ExprKIFCondition</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ExprKIFCondition</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition()">ExprKIFCondition</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(int)">ExprKIFCondition</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.List,%20AST.List)">ExprKIFCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExprKIFCondition.html#ExprKIFCondition(AST.OwlParser,%20int)">ExprKIFCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExprKIFCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ExprKIFCondition(int)"><!-- --></A><H3> -ExprKIFCondition</H3> -<PRE> -public <B>ExprKIFCondition</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ExprKIFCondition(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprKIFCondition</h4> +<pre>public ExprKIFCondition(int i)</pre> +</li> +</ul> +<a name="ExprKIFCondition(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprKIFCondition</h4> +<pre>public ExprKIFCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ExprKIFCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprKIFCondition</h4> +<pre>public ExprKIFCondition()</pre> +</li> +</ul> +<a name="ExprKIFCondition(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ExprKIFCondition</h4> +<pre>public ExprKIFCondition(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExprExpressionData.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExprKIFCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExprKIFCondition.html" target="_top">Frames</a></li> +<li><a href="ExprKIFCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ExpressionCondition.html b/javadoc/AST/ExpressionCondition.html index 3d60f5b..0d61630 100644 --- a/javadoc/AST/ExpressionCondition.html +++ b/javadoc/AST/ExpressionCondition.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:50 CET 2011 --> -<TITLE> -ExpressionCondition -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ExpressionCondition</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ExpressionCondition"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Element.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionCondition.html" target="_top">Frames</a></li> +<li><a href="ExpressionCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ExpressionCondition</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ExpressionCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ExpressionCondition" class="title">Class ExpressionCondition</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ExpressionCondition</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ExpressionCondition</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition()">ExpressionCondition</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(int)">ExpressionCondition</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(AST.List,%20AST.List)">ExpressionCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionCondition.html#ExpressionCondition(AST.OwlParser,%20int)">ExpressionCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ExpressionCondition(int)"><!-- --></A><H3> -ExpressionCondition</H3> -<PRE> -public <B>ExpressionCondition</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ExpressionCondition(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionCondition</h4> +<pre>public ExpressionCondition(int i)</pre> +</li> +</ul> +<a name="ExpressionCondition(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionCondition</h4> +<pre>public ExpressionCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ExpressionCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionCondition</h4> +<pre>public ExpressionCondition()</pre> +</li> +</ul> +<a name="ExpressionCondition(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ExpressionCondition</h4> +<pre>public ExpressionCondition(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ExpressionCondition.html" title="class in AST">ExpressionCondition</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Element.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Element.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionCondition.html" target="_top">Frames</a></li> +<li><a href="ExpressionCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ExpressionLogicLanguage.html b/javadoc/AST/ExpressionLogicLanguage.html index 25b276d..d8193c5 100644 --- a/javadoc/AST/ExpressionLogicLanguage.html +++ b/javadoc/AST/ExpressionLogicLanguage.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ExpressionLogicLanguage -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ExpressionLogicLanguage</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ExpressionLogicLanguage"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionLogicLanguage.html" target="_top">Frames</a></li> +<li><a href="ExpressionLogicLanguage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ExpressionLogicLanguage</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ExpressionLogicLanguage</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ExpressionLogicLanguage" class="title">Class ExpressionLogicLanguage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ExpressionLogicLanguage</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ExpressionLogicLanguage</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(int)">ExpressionLogicLanguage</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.List,%20AST.List)">ExpressionLogicLanguage</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionLogicLanguage.html#ExpressionLogicLanguage(AST.OwlParser,%20int)">ExpressionLogicLanguage</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionLogicLanguage.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ExpressionLogicLanguage(int)"><!-- --></A><H3> -ExpressionLogicLanguage</H3> -<PRE> -public <B>ExpressionLogicLanguage</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ExpressionLogicLanguage(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionLogicLanguage</h4> +<pre>public ExpressionLogicLanguage(int i)</pre> +</li> +</ul> +<a name="ExpressionLogicLanguage(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionLogicLanguage</h4> +<pre>public ExpressionLogicLanguage(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ExpressionLogicLanguage()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionLogicLanguage</h4> +<pre>public ExpressionLogicLanguage()</pre> +</li> +</ul> +<a name="ExpressionLogicLanguage(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ExpressionLogicLanguage</h4> +<pre>public ExpressionLogicLanguage(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionLogicLanguage.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExpressionRefURI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionLogicLanguage.html" target="_top">Frames</a></li> +<li><a href="ExpressionLogicLanguage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ExpressionRefURI.html b/javadoc/AST/ExpressionRefURI.html index 69ba1b2..a71f0d6 100644 --- a/javadoc/AST/ExpressionRefURI.html +++ b/javadoc/AST/ExpressionRefURI.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ExpressionRefURI -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:40 CEST 2014 --> +<title>ExpressionRefURI</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ExpressionRefURI"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionRefURI.html" target="_top">Frames</a></li> +<li><a href="ExpressionRefURI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ExpressionRefURI</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ExpressionRefURI</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ExpressionRefURI" class="title">Class ExpressionRefURI</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ExpressionRefURI</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ExpressionRefURI</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI()">ExpressionRefURI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(int)">ExpressionRefURI</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.List,%20AST.List)">ExpressionRefURI</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ExpressionRefURI.html#ExpressionRefURI(AST.OwlParser,%20int)">ExpressionRefURI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ExpressionRefURI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ExpressionRefURI(int)"><!-- --></A><H3> -ExpressionRefURI</H3> -<PRE> -public <B>ExpressionRefURI</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ExpressionRefURI(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionRefURI</h4> +<pre>public ExpressionRefURI(int i)</pre> +</li> +</ul> +<a name="ExpressionRefURI(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionRefURI</h4> +<pre>public ExpressionRefURI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ExpressionRefURI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionRefURI</h4> +<pre>public ExpressionRefURI()</pre> +</li> +</ul> +<a name="ExpressionRefURI(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ExpressionRefURI</h4> +<pre>public ExpressionRefURI(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ExpressionRefURI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExpressionLogicLanguage.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ExprExpressionData.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ExpressionRefURI.html" target="_top">Frames</a></li> +<li><a href="ExpressionRefURI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/FloatElement.html b/javadoc/AST/FloatElement.html index 55ae1f9..43e05f1 100644 --- a/javadoc/AST/FloatElement.html +++ b/javadoc/AST/FloatElement.html @@ -1,675 +1,763 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -FloatElement -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>FloatElement</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="FloatElement"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="FloatElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/FloatElement.html" target="_top">Frames</a></li> +<li><a href="FloatElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class FloatElement</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.FloatElement</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>FloatElement</B><DT>extends <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class FloatElement" class="title">Class FloatElement</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.FloatElement</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FloatElement</span> +extends <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#tokenString_LITERAL">tokenString_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#tokenString_LITERAL">tokenString_LITERAL</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement()">FloatElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(int)">FloatElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(AST.OwlParser, int)">FloatElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/FloatElement.html#FloatElement(java.lang.String)">FloatElement</A></B>(java.lang.String p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement()">FloatElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(int)">FloatElement</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(AST.OwlParser,%20int)">FloatElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/FloatElement.html#FloatElement(java.lang.String)">FloatElement</a></strong>(java.lang.String p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#getLITERAL()">getLITERAL</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/FloatElement.html#setLITERAL(java.lang.String)">setLITERAL</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#getLITERAL()">getLITERAL</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme LITERAL.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#setLITERAL(java.lang.String)">setLITERAL</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme LITERAL.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/FloatElement.html" title="class in AST">FloatElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/FloatElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="tokenString_LITERAL"><!-- --></A><H3> -tokenString_LITERAL</H3> -<PRE> -protected java.lang.String <B>tokenString_LITERAL</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="tokenString_LITERAL"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tokenString_LITERAL</h4> +<pre>protected java.lang.String tokenString_LITERAL</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="FloatElement(int)"><!-- --></A><H3> -FloatElement</H3> -<PRE> -public <B>FloatElement</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="FloatElement(AST.OwlParser, int)"><!-- --></A><H3> -FloatElement</H3> -<PRE> -public <B>FloatElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="FloatElement()"><!-- --></A><H3> -FloatElement</H3> -<PRE> -public <B>FloatElement</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="FloatElement(java.lang.String)"><!-- --></A><H3> -FloatElement</H3> -<PRE> -public <B>FloatElement</B>(java.lang.String p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FloatElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FloatElement</h4> +<pre>public FloatElement(int i)</pre> +</li> +</ul> +<a name="FloatElement(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FloatElement</h4> +<pre>public FloatElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="FloatElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FloatElement</h4> +<pre>public FloatElement()</pre> +</li> +</ul> +<a name="FloatElement(java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FloatElement</h4> +<pre>public FloatElement(java.lang.String p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/FloatElement.html" title="class in AST">FloatElement</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setLITERAL(java.lang.String)"><!-- --></A><H3> -setLITERAL</H3> -<PRE> -public void <B>setLITERAL</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getLITERAL()"><!-- --></A><H3> -getLITERAL</H3> -<PRE> -public java.lang.String <B>getLITERAL</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#clone()">clone</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setLITERAL(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setLITERAL</h4> +<pre>public void setLITERAL(java.lang.String value)</pre> +<div class="block">Replaces the lexeme LITERAL.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme LITERAL.</dd></dl> +</li> +</ul> +<a name="getLITERAL()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLITERAL</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="LITERAL") +public java.lang.String getLITERAL()</pre> +<div class="block">Retrieves the value for the lexeme LITERAL.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme LITERAL.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ExprKIFCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="FloatElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ExprKIFCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/FloatElement.html" target="_top">Frames</a></li> +<li><a href="FloatElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/IRI.html b/javadoc/AST/IRI.html index 049e413..da1fd2b 100644 --- a/javadoc/AST/IRI.html +++ b/javadoc/AST/IRI.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -IRI -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>IRI</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="IRI"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IRI.html" target="_top">Frames</a></li> +<li><a href="IRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class IRI</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.IRI</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>IRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class IRI" class="title">Class IRI</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.IRI</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">IRI</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IRI.html#IRI()">IRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IRI.html#IRI(int)">IRI</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.OwlParser, int)">IRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IRI.html#IRI(AST.Value)">IRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI()">IRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(int)">IRI</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(AST.OwlParser,%20int)">IRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IRI.html#IRI(AST.Value)">IRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IRI.html" title="class in AST">IRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IRI.html" title="class in AST">IRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="IRI(int)"><!-- --></A><H3> -IRI</H3> -<PRE> -public <B>IRI</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IRI(AST.OwlParser, int)"><!-- --></A><H3> -IRI</H3> -<PRE> -public <B>IRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IRI()"><!-- --></A><H3> -IRI</H3> -<PRE> -public <B>IRI</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="IRI(AST.Value)"><!-- --></A><H3> -IRI</H3> -<PRE> -public <B>IRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="IRI(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IRI</h4> +<pre>public IRI(int i)</pre> +</li> +</ul> +<a name="IRI(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IRI</h4> +<pre>public IRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="IRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IRI</h4> +<pre>public IRI()</pre> +</li> +</ul> +<a name="IRI(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>IRI</h4> +<pre>public IRI(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/IRI.html" title="class in AST">IRI</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/IRI.html" title="class in AST">IRI</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/IRI.html" title="class in AST">IRI</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/IRI.html" title="class in AST">IRI</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/IRI.html" title="class in AST">IRI</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/IRI.html" title="class in AST">IRI</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/IRI.html" title="class in AST">IRI</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/IRI.html" title="class in AST">IRI</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IntElement.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/JavaCharStream.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/IRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="IRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IRI.html" target="_top">Frames</a></li> +<li><a href="IRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Identifier.html b/javadoc/AST/Identifier.html index 5d9d508..2ad6e36 100644 --- a/javadoc/AST/Identifier.html +++ b/javadoc/AST/Identifier.html @@ -1,655 +1,724 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Identifier -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Identifier</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Identifier"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/FloatElement.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Identifier.html" target="_top"><B>FRAMES</B></A> - <A HREF="Identifier.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Identifier.html" target="_top">Frames</a></li> +<li><a href="Identifier.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Identifier</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Identifier</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Identifier</B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Identifier" class="title">Class Identifier</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li>AST.Identifier</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Identifier</span> +extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#tokenString_IDENTIFIER">tokenString_IDENTIFIER</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier()">Identifier</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(int)">Identifier</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(AST.OwlParser, int)">Identifier</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Identifier.html#Identifier(java.lang.String)">Identifier</A></B>(java.lang.String p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier()">Identifier</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(int)">Identifier</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(AST.OwlParser,%20int)">Identifier</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Identifier.html#Identifier(java.lang.String)">Identifier</a></strong>(java.lang.String p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#getIDENTIFIER()">getIDENTIFIER</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Identifier.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#getIDENTIFIER()">getIDENTIFIER</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#setIDENTIFIER(java.lang.String)">setIDENTIFIER</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme IDENTIFIER.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Identifier.html" title="class in AST">Identifier</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Identifier.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="tokenString_IDENTIFIER"><!-- --></A><H3> -tokenString_IDENTIFIER</H3> -<PRE> -protected java.lang.String <B>tokenString_IDENTIFIER</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="tokenString_IDENTIFIER"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tokenString_IDENTIFIER</h4> +<pre>protected java.lang.String tokenString_IDENTIFIER</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Identifier(int)"><!-- --></A><H3> -Identifier</H3> -<PRE> -public <B>Identifier</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Identifier(AST.OwlParser, int)"><!-- --></A><H3> -Identifier</H3> -<PRE> -public <B>Identifier</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Identifier()"><!-- --></A><H3> -Identifier</H3> -<PRE> -public <B>Identifier</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="Identifier(java.lang.String)"><!-- --></A><H3> -Identifier</H3> -<PRE> -public <B>Identifier</B>(java.lang.String p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Identifier(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Identifier</h4> +<pre>public Identifier(int i)</pre> +</li> +</ul> +<a name="Identifier(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Identifier</h4> +<pre>public Identifier(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Identifier()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Identifier</h4> +<pre>public Identifier()</pre> +</li> +</ul> +<a name="Identifier(java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Identifier</h4> +<pre>public Identifier(java.lang.String p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Identifier.html" title="class in AST">Identifier</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setIDENTIFIER(java.lang.String)"><!-- --></A><H3> -setIDENTIFIER</H3> -<PRE> -public void <B>setIDENTIFIER</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getIDENTIFIER()"><!-- --></A><H3> -getIDENTIFIER</H3> -<PRE> -public java.lang.String <B>getIDENTIFIER</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Identifier.html" title="class in AST">Identifier</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setIDENTIFIER(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setIDENTIFIER</h4> +<pre>public void setIDENTIFIER(java.lang.String value)</pre> +<div class="block">Replaces the lexeme IDENTIFIER.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme IDENTIFIER.</dd></dl> +</li> +</ul> +<a name="getIDENTIFIER()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getIDENTIFIER</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="IDENTIFIER") +public java.lang.String getIDENTIFIER()</pre> +<div class="block">Retrieves the value for the lexeme IDENTIFIER.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme IDENTIFIER.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/FloatElement.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Identifier.html" target="_top"><B>FRAMES</B></A> - <A HREF="Identifier.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/FloatElement.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Identifier.html" target="_top">Frames</a></li> +<li><a href="Identifier.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/IndividualDeclaration.html b/javadoc/AST/IndividualDeclaration.html index 72a7131..18002ac 100644 --- a/javadoc/AST/IndividualDeclaration.html +++ b/javadoc/AST/IndividualDeclaration.html @@ -1,1132 +1,1300 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -IndividualDeclaration -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>IndividualDeclaration</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="IndividualDeclaration"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/IntElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/IndividualDeclaration.html" target="_top"><B>FRAMES</B></A> - <A HREF="IndividualDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IndividualDeclaration.html" target="_top">Frames</a></li> +<li><a href="IndividualDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class IndividualDeclaration</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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/Declaration.html" title="class in AST">AST.Declaration</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IndividualDeclaration</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>IndividualDeclaration</B><DT>extends <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class IndividualDeclaration" class="title">Class IndividualDeclaration</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li> +<li> +<ul class="inheritance"> +<li>AST.IndividualDeclaration</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">IndividualDeclaration</span> +extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isClassDecl_visited">isClassDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Declaration"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</A>, <A HREF="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</A>, <A HREF="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</A>, <A HREF="../AST/Declaration.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isClassDecl_visited">isClassDecl_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a>, <a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a>, <a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a>, <a href="../AST/Declaration.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration()">IndividualDeclaration</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(int)">IndividualDeclaration</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.List, AST.List)">IndividualDeclaration</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser, int)">IndividualDeclaration</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration()">IndividualDeclaration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(int)">IndividualDeclaration</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.List,%20AST.List)">IndividualDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IndividualDeclaration.html#IndividualDeclaration(AST.OwlParser,%20int)">IndividualDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isClassDecl()">isClassDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#isIndividualDecl()">isIndividualDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IndividualDeclaration.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Declaration"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Declaration.html#getSuperClass()">getSuperClass</A>, <A HREF="../AST/Declaration.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isClassDecl()">isClassDecl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#isIndividualDecl()">isIndividualDecl</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IndividualDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a>, <a href="../AST/Declaration.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="isClassDecl_visited"><!-- --></A><H3> -isClassDecl_visited</H3> -<PRE> -protected int <B>isClassDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isIndividualDecl_visited"><!-- --></A><H3> -isIndividualDecl_visited</H3> -<PRE> -protected int <B>isIndividualDecl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isClassDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl_visited</h4> +<pre>protected int isClassDecl_visited</pre> +</li> +</ul> +<a name="isIndividualDecl_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isIndividualDecl_visited</h4> +<pre>protected int isIndividualDecl_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="IndividualDeclaration(int)"><!-- --></A><H3> -IndividualDeclaration</H3> -<PRE> -public <B>IndividualDeclaration</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IndividualDeclaration(AST.OwlParser, int)"><!-- --></A><H3> -IndividualDeclaration</H3> -<PRE> -public <B>IndividualDeclaration</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IndividualDeclaration()"><!-- --></A><H3> -IndividualDeclaration</H3> -<PRE> -public <B>IndividualDeclaration</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="IndividualDeclaration(AST.List, AST.List)"><!-- --></A><H3> -IndividualDeclaration</H3> -<PRE> -public <B>IndividualDeclaration</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="IndividualDeclaration(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IndividualDeclaration</h4> +<pre>public IndividualDeclaration(int i)</pre> +</li> +</ul> +<a name="IndividualDeclaration(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IndividualDeclaration</h4> +<pre>public IndividualDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="IndividualDeclaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IndividualDeclaration</h4> +<pre>public IndividualDeclaration()</pre> +</li> +</ul> +<a name="IndividualDeclaration(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>IndividualDeclaration</h4> +<pre>public IndividualDeclaration(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="fullCopy()"><!-- --></A><H3> -fullCopy</H3> -<PRE> -public <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isClassDecl()"><!-- --></A><H3> -isClassDecl</H3> -<PRE> -public boolean <B>isClassDecl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isClassDecl()">isClassDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isIndividualDecl()"><!-- --></A><H3> -isIndividualDecl</H3> -<PRE> -public boolean <B>isIndividualDecl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Declaration.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Declaration.html" title="class in AST">Declaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="isClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClassDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="isIndividualDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividualDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isIndividualDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Identifier.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/IntElement.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/IndividualDeclaration.html" target="_top"><B>FRAMES</B></A> - <A HREF="IndividualDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Identifier.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IntElement.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IndividualDeclaration.html" target="_top">Frames</a></li> +<li><a href="IndividualDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/IntElement.html b/javadoc/AST/IntElement.html index 13edb44..4b7bdf6 100644 --- a/javadoc/AST/IntElement.html +++ b/javadoc/AST/IntElement.html @@ -1,675 +1,763 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -IntElement -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>IntElement</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="IntElement"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IntElement.html" target="_top">Frames</a></li> +<li><a href="IntElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class IntElement</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.IntElement</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>IntElement</B><DT>extends <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class IntElement" class="title">Class IntElement</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleElement.html" title="class in AST">AST.SimpleElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.IntElement</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">IntElement</span> +extends <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#tokenString_LITERAL">tokenString_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#getId_visited">getId_visited</A>, <A HREF="../AST/Element.html#iri_visited">iri_visited</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#tokenString_LITERAL">tokenString_LITERAL</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz_visited">clazz_visited</a>, <a href="../AST/Element.html#getId_computed">getId_computed</a>, <a href="../AST/Element.html#getId_value">getId_value</a>, <a href="../AST/Element.html#getId_visited">getId_visited</a>, <a href="../AST/Element.html#iri_visited">iri_visited</a>, <a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement()">IntElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(int)">IntElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(AST.OwlParser, int)">IntElement</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/IntElement.html#IntElement(java.lang.String)">IntElement</A></B>(java.lang.String p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement()">IntElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(int)">IntElement</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(AST.OwlParser,%20int)">IntElement</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/IntElement.html#IntElement(java.lang.String)">IntElement</a></strong>(java.lang.String p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#getLITERAL()">getLITERAL</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/IntElement.html#setLITERAL(java.lang.String)">setLITERAL</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId()">getId</A>, <A HREF="../AST/Element.html#iri()">iri</A>, <A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#getLITERAL()">getLITERAL</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme LITERAL.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#setLITERAL(java.lang.String)">setLITERAL</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme LITERAL.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/IntElement.html" title="class in AST">IntElement</a></code></td> +<td class="colLast"><code><strong><a href="../AST/IntElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#clazz()">clazz</a>, <a href="../AST/Element.html#getId()">getId</a>, <a href="../AST/Element.html#iri()">iri</a>, <a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="tokenString_LITERAL"><!-- --></A><H3> -tokenString_LITERAL</H3> -<PRE> -protected java.lang.String <B>tokenString_LITERAL</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="tokenString_LITERAL"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tokenString_LITERAL</h4> +<pre>protected java.lang.String tokenString_LITERAL</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="IntElement(int)"><!-- --></A><H3> -IntElement</H3> -<PRE> -public <B>IntElement</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IntElement(AST.OwlParser, int)"><!-- --></A><H3> -IntElement</H3> -<PRE> -public <B>IntElement</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="IntElement()"><!-- --></A><H3> -IntElement</H3> -<PRE> -public <B>IntElement</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="IntElement(java.lang.String)"><!-- --></A><H3> -IntElement</H3> -<PRE> -public <B>IntElement</B>(java.lang.String p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="IntElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IntElement</h4> +<pre>public IntElement(int i)</pre> +</li> +</ul> +<a name="IntElement(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IntElement</h4> +<pre>public IntElement(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="IntElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IntElement</h4> +<pre>public IntElement()</pre> +</li> +</ul> +<a name="IntElement(java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>IntElement</h4> +<pre>public IntElement(java.lang.String p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/IntElement.html" title="class in AST">IntElement</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setLITERAL(java.lang.String)"><!-- --></A><H3> -setLITERAL</H3> -<PRE> -public void <B>setLITERAL</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getLITERAL()"><!-- --></A><H3> -getLITERAL</H3> -<PRE> -public java.lang.String <B>getLITERAL</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/SimpleElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/IntElement.html" title="class in AST">IntElement</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#clone()">clone</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/IntElement.html" title="class in AST">IntElement</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/IntElement.html" title="class in AST">IntElement</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/IntElement.html" title="class in AST">IntElement</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/IntElement.html" title="class in AST">IntElement</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setLITERAL(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setLITERAL</h4> +<pre>public void setLITERAL(java.lang.String value)</pre> +<div class="block">Replaces the lexeme LITERAL.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme LITERAL.</dd></dl> +</li> +</ul> +<a name="getLITERAL()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLITERAL</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="LITERAL") +public java.lang.String getLITERAL()</pre> +<div class="block">Retrieves the value for the lexeme LITERAL.</div> +<dl><dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme LITERAL.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/SimpleElement.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IndividualDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="IntElement.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IndividualDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/IntElement.html" target="_top">Frames</a></li> +<li><a href="IntElement.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/JavaCharStream.html b/javadoc/AST/JavaCharStream.html index cacdc8f..45d4ee7 100644 --- a/javadoc/AST/JavaCharStream.html +++ b/javadoc/AST/JavaCharStream.html @@ -1,1301 +1,1048 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -JavaCharStream -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>JavaCharStream</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="JavaCharStream"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="JavaCharStream.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/List.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/JavaCharStream.html" target="_top">Frames</a></li> +<li><a href="JavaCharStream.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class JavaCharStream</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.JavaCharStream</B> -</PRE> -<HR> -<DL> -<DT><PRE>public class <B>JavaCharStream</B><DT>extends java.lang.Object</DL> -</PRE> - -<P> -An implementation of interface CharStream, where the stream is assumed to - contain only ASCII characters (with java-like unicode escape processing). -<P> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class JavaCharStream" class="title">Class JavaCharStream</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>AST.JavaCharStream</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">JavaCharStream</span> +extends java.lang.Object</pre> +<div class="block">An implementation of interface CharStream, where the stream is assumed to + contain only ASCII characters (with java-like unicode escape processing).</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufcolumn">bufcolumn</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected char[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#buffer">buffer</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufline">bufline</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#bufpos">bufpos</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#column">column</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#inBuf">inBuf</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.io.Reader</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#inputStream">inputStream</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#line">line</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#maxNextCharInd">maxNextCharInd</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected char[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#nextCharBuf">nextCharBuf</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#nextCharInd">nextCharInd</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#prevCharIsCR">prevCharIsCR</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#prevCharIsLF">prevCharIsLF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#staticFlag">staticFlag</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#tabSize">tabSize</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int[]</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufcolumn">bufcolumn</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected char[]</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#buffer">buffer</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int[]</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufline">bufline</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#bufpos">bufpos</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#column">column</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#inBuf">inBuf</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.io.Reader</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#inputStream">inputStream</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#line">line</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#maxNextCharInd">maxNextCharInd</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected char[]</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#nextCharBuf">nextCharBuf</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#nextCharInd">nextCharInd</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#prevCharIsCR">prevCharIsCR</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#prevCharIsLF">prevCharIsLF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#staticFlag">staticFlag</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#tabSize">tabSize</a></strong></code> </td> +</tr> +</table> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream</A></B>(java.io.InputStream dstream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int)">JavaCharStream</A></B>(java.io.InputStream dstream, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, int, int, int)">JavaCharStream</A></B>(java.io.InputStream dstream, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String)">JavaCharStream</A></B>(java.io.InputStream dstream, - java.lang.String encoding)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int)">JavaCharStream</A></B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)">JavaCharStream</A></B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream</A></B>(java.io.Reader dstream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int)">JavaCharStream</A></B>(java.io.Reader dstream, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader, int, int, int)">JavaCharStream</A></B>(java.io.Reader dstream, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream)">JavaCharStream</a></strong>(java.io.InputStream dstream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream dstream, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream dstream, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String)">JavaCharStream</a></strong>(java.io.InputStream dstream, + java.lang.String encoding)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader)">JavaCharStream</a></strong>(java.io.Reader dstream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int)">JavaCharStream</a></strong>(java.io.Reader dstream, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/JavaCharStream.html#JavaCharStream(java.io.Reader,%20int,%20int,%20int)">JavaCharStream</a></strong>(java.io.Reader dstream, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#adjustBeginLineColumn(int, int)">adjustBeginLineColumn</A></B>(int newLine, - int newCol)</CODE> - -<BR> - Method to adjust line and column numbers for the start of a token.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#backup(int)">backup</A></B>(int amount)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> char</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#BeginToken()">BeginToken</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#Done()">Done</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff</A></B>(boolean wrapAround)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#FillBuff()">FillBuff</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getBeginColumn()">getBeginColumn</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getBeginLine()">getBeginLine</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getColumn()">getColumn</A></B>()</CODE> - -<BR> - <B>Deprecated.</B> <I></I> </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getEndColumn()">getEndColumn</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getEndLine()">getEndLine</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#GetImage()">GetImage</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getLine()">getLine</A></B>()</CODE> - -<BR> - <B>Deprecated.</B> <I></I> </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> char[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#GetSuffix(int)">GetSuffix</A></B>(int len)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#getTabSize(int)">getTabSize</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected char</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReadByte()">ReadByte</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> char</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#readChar()">readChar</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream dstream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int)">ReInit</A></B>(java.io.InputStream dstream, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, int, int, int)">ReInit</A></B>(java.io.InputStream dstream, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String)">ReInit</A></B>(java.io.InputStream dstream, - java.lang.String encoding)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int)">ReInit</A></B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.InputStream, java.lang.String, int, int, int)">ReInit</A></B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader dstream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader, int, int)">ReInit</A></B>(java.io.Reader dstream, - int startline, - int startcolumn)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#ReInit(java.io.Reader, int, int, int)">ReInit</A></B>(java.io.Reader dstream, - int startline, - int startcolumn, - int buffersize)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#setTabSize(int)">setTabSize</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn</A></B>(char c)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#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> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#adjustBeginLineColumn(int,%20int)">adjustBeginLineColumn</a></strong>(int newLine, + int newCol)</code> +<div class="block">Method to adjust line and column numbers for the start of a token.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#AdjustBuffSize()">AdjustBuffSize</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#backup(int)">backup</a></strong>(int amount)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>char</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#BeginToken()">BeginToken</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#Done()">Done</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ExpandBuff(boolean)">ExpandBuff</a></strong>(boolean wrapAround)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#FillBuff()">FillBuff</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getBeginColumn()">getBeginColumn</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getBeginLine()">getBeginLine</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getColumn()">getColumn</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> </div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getEndColumn()">getEndColumn</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getEndLine()">getEndLine</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#GetImage()">GetImage</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getLine()">getLine</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> </div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>char[]</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#GetSuffix(int)">GetSuffix</a></strong>(int len)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#getTabSize(int)">getTabSize</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected char</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReadByte()">ReadByte</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>char</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#readChar()">readChar</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream)">ReInit</a></strong>(java.io.InputStream dstream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int)">ReInit</a></strong>(java.io.InputStream dstream, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20int,%20int,%20int)">ReInit</a></strong>(java.io.InputStream dstream, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit</a></strong>(java.io.InputStream dstream, + java.lang.String encoding)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int)">ReInit</a></strong>(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.InputStream,%20java.lang.String,%20int,%20int,%20int)">ReInit</a></strong>(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader)">ReInit</a></strong>(java.io.Reader dstream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int)">ReInit</a></strong>(java.io.Reader dstream, + int startline, + int startcolumn)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#ReInit(java.io.Reader,%20int,%20int,%20int)">ReInit</a></strong>(java.io.Reader dstream, + int startline, + int startcolumn, + int buffersize)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#setTabSize(int)">setTabSize</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../AST/JavaCharStream.html#UpdateLineColumn(char)">UpdateLineColumn</a></strong>(char c)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="staticFlag"><!-- --></A><H3> -staticFlag</H3> -<PRE> -public static final boolean <B>staticFlag</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.JavaCharStream.staticFlag">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="bufpos"><!-- --></A><H3> -bufpos</H3> -<PRE> -public int <B>bufpos</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="bufline"><!-- --></A><H3> -bufline</H3> -<PRE> -protected int[] <B>bufline</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="bufcolumn"><!-- --></A><H3> -bufcolumn</H3> -<PRE> -protected int[] <B>bufcolumn</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="column"><!-- --></A><H3> -column</H3> -<PRE> -protected int <B>column</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="line"><!-- --></A><H3> -line</H3> -<PRE> -protected int <B>line</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="prevCharIsCR"><!-- --></A><H3> -prevCharIsCR</H3> -<PRE> -protected boolean <B>prevCharIsCR</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="prevCharIsLF"><!-- --></A><H3> -prevCharIsLF</H3> -<PRE> -protected boolean <B>prevCharIsLF</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="inputStream"><!-- --></A><H3> -inputStream</H3> -<PRE> -protected java.io.Reader <B>inputStream</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="nextCharBuf"><!-- --></A><H3> -nextCharBuf</H3> -<PRE> -protected char[] <B>nextCharBuf</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="buffer"><!-- --></A><H3> -buffer</H3> -<PRE> -protected char[] <B>buffer</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="maxNextCharInd"><!-- --></A><H3> -maxNextCharInd</H3> -<PRE> -protected int <B>maxNextCharInd</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="nextCharInd"><!-- --></A><H3> -nextCharInd</H3> -<PRE> -protected int <B>nextCharInd</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="inBuf"><!-- --></A><H3> -inBuf</H3> -<PRE> -protected int <B>inBuf</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="tabSize"><!-- --></A><H3> -tabSize</H3> -<PRE> -protected int <B>tabSize</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="staticFlag"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>staticFlag</h4> +<pre>public static final boolean staticFlag</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.JavaCharStream.staticFlag">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="bufpos"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>bufpos</h4> +<pre>public int bufpos</pre> +</li> +</ul> +<a name="bufline"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>bufline</h4> +<pre>protected int[] bufline</pre> +</li> +</ul> +<a name="bufcolumn"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>bufcolumn</h4> +<pre>protected int[] bufcolumn</pre> +</li> +</ul> +<a name="column"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>column</h4> +<pre>protected int column</pre> +</li> +</ul> +<a name="line"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>line</h4> +<pre>protected int line</pre> +</li> +</ul> +<a name="prevCharIsCR"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>prevCharIsCR</h4> +<pre>protected boolean prevCharIsCR</pre> +</li> +</ul> +<a name="prevCharIsLF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>prevCharIsLF</h4> +<pre>protected boolean prevCharIsLF</pre> +</li> +</ul> +<a name="inputStream"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>inputStream</h4> +<pre>protected java.io.Reader inputStream</pre> +</li> +</ul> +<a name="nextCharBuf"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>nextCharBuf</h4> +<pre>protected char[] nextCharBuf</pre> +</li> +</ul> +<a name="buffer"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>buffer</h4> +<pre>protected char[] buffer</pre> +</li> +</ul> +<a name="maxNextCharInd"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>maxNextCharInd</h4> +<pre>protected int maxNextCharInd</pre> +</li> +</ul> +<a name="nextCharInd"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>nextCharInd</h4> +<pre>protected int nextCharInd</pre> +</li> +</ul> +<a name="inBuf"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>inBuf</h4> +<pre>protected int inBuf</pre> +</li> +</ul> +<a name="tabSize"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tabSize</h4> +<pre>protected int tabSize</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="JavaCharStream(java.io.Reader, int, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.Reader dstream, - int startline, - int startcolumn, - int buffersize)</PRE> -<DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.Reader, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.Reader dstream, - int startline, - int startcolumn)</PRE> -<DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.Reader)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.Reader dstream)</PRE> -<DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn, - int buffersize) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream, int, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream, - int startline, - int startcolumn, - int buffersize)</PRE> -<DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream, java.lang.String, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream, int, int)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream, - int startline, - int startcolumn)</PRE> -<DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream, java.lang.String)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream, - java.lang.String encoding) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DL> -<HR> - -<A NAME="JavaCharStream(java.io.InputStream)"><!-- --></A><H3> -JavaCharStream</H3> -<PRE> -public <B>JavaCharStream</B>(java.io.InputStream dstream)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="JavaCharStream(java.io.Reader, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.Reader dstream, + int startline, + int startcolumn, + int buffersize)</pre> +</li> +</ul> +<a name="JavaCharStream(java.io.Reader, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.Reader dstream, + int startline, + int startcolumn)</pre> +</li> +</ul> +<a name="JavaCharStream(java.io.Reader)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.Reader dstream)</pre> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream, java.lang.String, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn, + int buffersize) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream, + int startline, + int startcolumn, + int buffersize)</pre> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream, java.lang.String, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream, + int startline, + int startcolumn)</pre> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream, java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream, + java.lang.String encoding) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="JavaCharStream(java.io.InputStream)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>JavaCharStream</h4> +<pre>public JavaCharStream(java.io.InputStream dstream)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="setTabSize(int)"><!-- --></A><H3> -setTabSize</H3> -<PRE> -protected void <B>setTabSize</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getTabSize(int)"><!-- --></A><H3> -getTabSize</H3> -<PRE> -protected int <B>getTabSize</B>(int i)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ExpandBuff(boolean)"><!-- --></A><H3> -ExpandBuff</H3> -<PRE> -protected void <B>ExpandBuff</B>(boolean wrapAround)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="FillBuff()"><!-- --></A><H3> -FillBuff</H3> -<PRE> -protected void <B>FillBuff</B>() - throws java.io.IOException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.IOException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ReadByte()"><!-- --></A><H3> -ReadByte</H3> -<PRE> -protected char <B>ReadByte</B>() - throws java.io.IOException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.IOException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="BeginToken()"><!-- --></A><H3> -BeginToken</H3> -<PRE> -public char <B>BeginToken</B>() - throws java.io.IOException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.IOException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="AdjustBuffSize()"><!-- --></A><H3> -AdjustBuffSize</H3> -<PRE> -protected void <B>AdjustBuffSize</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="UpdateLineColumn(char)"><!-- --></A><H3> -UpdateLineColumn</H3> -<PRE> -protected void <B>UpdateLineColumn</B>(char c)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="readChar()"><!-- --></A><H3> -readChar</H3> -<PRE> -public char <B>readChar</B>() - throws java.io.IOException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.IOException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="getColumn()"><!-- --></A><H3> -getColumn</H3> -<PRE> -public int <B>getColumn</B>()</PRE> -<DL> -<DD><B>Deprecated.</B> <I></I> -<P> -<DD><DL> -<DT><B>See Also:</B><DD><A HREF="../AST/JavaCharStream.html#getEndColumn()"><CODE>getEndColumn()</CODE></A></DL> -</DD> -</DL> -<HR> - -<A NAME="getLine()"><!-- --></A><H3> -getLine</H3> -<PRE> -public int <B>getLine</B>()</PRE> -<DL> -<DD><B>Deprecated.</B> <I></I> -<P> -<DD><DL> -<DT><B>See Also:</B><DD><A HREF="../AST/JavaCharStream.html#getEndLine()"><CODE>getEndLine()</CODE></A></DL> -</DD> -</DL> -<HR> - -<A NAME="getEndColumn()"><!-- --></A><H3> -getEndColumn</H3> -<PRE> -public int <B>getEndColumn</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getEndLine()"><!-- --></A><H3> -getEndLine</H3> -<PRE> -public int <B>getEndLine</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getBeginColumn()"><!-- --></A><H3> -getBeginColumn</H3> -<PRE> -public int <B>getBeginColumn</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getBeginLine()"><!-- --></A><H3> -getBeginLine</H3> -<PRE> -public int <B>getBeginLine</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="backup(int)"><!-- --></A><H3> -backup</H3> -<PRE> -public void <B>backup</B>(int amount)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.Reader, int, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.Reader dstream, - int startline, - int startcolumn, - int buffersize)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.Reader, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.Reader dstream, - int startline, - int startcolumn)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.Reader)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.Reader dstream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, java.lang.String, int, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn, - int buffersize) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, int, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream, - int startline, - int startcolumn, - int buffersize)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, java.lang.String, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream, - java.lang.String encoding, - int startline, - int startcolumn) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, int, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream, - int startline, - int startcolumn)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, java.lang.String)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream, - java.lang.String encoding) - throws java.io.UnsupportedEncodingException</PRE> -<DL> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.io.UnsupportedEncodingException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream dstream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="GetImage()"><!-- --></A><H3> -GetImage</H3> -<PRE> -public java.lang.String <B>GetImage</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="GetSuffix(int)"><!-- --></A><H3> -GetSuffix</H3> -<PRE> -public char[] <B>GetSuffix</B>(int len)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="Done()"><!-- --></A><H3> -Done</H3> -<PRE> -public void <B>Done</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="adjustBeginLineColumn(int, int)"><!-- --></A><H3> -adjustBeginLineColumn</H3> -<PRE> -public void <B>adjustBeginLineColumn</B>(int newLine, - int newCol)</PRE> -<DL> -<DD>Method to adjust line and column numbers for the start of a token. -<P> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="setTabSize(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setTabSize</h4> +<pre>protected void setTabSize(int i)</pre> +</li> +</ul> +<a name="getTabSize(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getTabSize</h4> +<pre>protected int getTabSize(int i)</pre> +</li> +</ul> +<a name="ExpandBuff(boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpandBuff</h4> +<pre>protected void ExpandBuff(boolean wrapAround)</pre> +</li> +</ul> +<a name="FillBuff()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FillBuff</h4> +<pre>protected void FillBuff() + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="ReadByte()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReadByte</h4> +<pre>protected char ReadByte() + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="BeginToken()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>BeginToken</h4> +<pre>public char BeginToken() + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="AdjustBuffSize()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AdjustBuffSize</h4> +<pre>protected void AdjustBuffSize()</pre> +</li> +</ul> +<a name="UpdateLineColumn(char)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>UpdateLineColumn</h4> +<pre>protected void UpdateLineColumn(char c)</pre> +</li> +</ul> +<a name="readChar()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readChar</h4> +<pre>public char readChar() + throws java.io.IOException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="getColumn()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getColumn</h4> +<pre>public int getColumn()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i></i></div> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../AST/JavaCharStream.html#getEndColumn()"><code>getEndColumn()</code></a></dd></dl> +</li> +</ul> +<a name="getLine()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLine</h4> +<pre>public int getLine()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i></i></div> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../AST/JavaCharStream.html#getEndLine()"><code>getEndLine()</code></a></dd></dl> +</li> +</ul> +<a name="getEndColumn()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getEndColumn</h4> +<pre>public int getEndColumn()</pre> +</li> +</ul> +<a name="getEndLine()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getEndLine</h4> +<pre>public int getEndLine()</pre> +</li> +</ul> +<a name="getBeginColumn()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getBeginColumn</h4> +<pre>public int getBeginColumn()</pre> +</li> +</ul> +<a name="getBeginLine()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getBeginLine</h4> +<pre>public int getBeginLine()</pre> +</li> +</ul> +<a name="backup(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>backup</h4> +<pre>public void backup(int amount)</pre> +</li> +</ul> +<a name="ReInit(java.io.Reader, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.Reader dstream, + int startline, + int startcolumn, + int buffersize)</pre> +</li> +</ul> +<a name="ReInit(java.io.Reader, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.Reader dstream, + int startline, + int startcolumn)</pre> +</li> +</ul> +<a name="ReInit(java.io.Reader)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.Reader dstream)</pre> +</li> +</ul> +<a name="ReInit(java.io.InputStream, java.lang.String, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn, + int buffersize) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="ReInit(java.io.InputStream, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream, + int startline, + int startcolumn, + int buffersize)</pre> +</li> +</ul> +<a name="ReInit(java.io.InputStream, java.lang.String, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream, + java.lang.String encoding, + int startline, + int startcolumn) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="ReInit(java.io.InputStream, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream, + int startline, + int startcolumn)</pre> +</li> +</ul> +<a name="ReInit(java.io.InputStream, java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream, + java.lang.String encoding) + throws java.io.UnsupportedEncodingException</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.UnsupportedEncodingException</code></dd></dl> +</li> +</ul> +<a name="ReInit(java.io.InputStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream dstream)</pre> +</li> +</ul> +<a name="GetImage()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>GetImage</h4> +<pre>public java.lang.String GetImage()</pre> +</li> +</ul> +<a name="GetSuffix(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>GetSuffix</h4> +<pre>public char[] GetSuffix(int len)</pre> +</li> +</ul> +<a name="Done()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Done</h4> +<pre>public void Done()</pre> +</li> +</ul> +<a name="adjustBeginLineColumn(int, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>adjustBeginLineColumn</h4> +<pre>public void adjustBeginLineColumn(int newLine, + int newCol)</pre> +<div class="block">Method to adjust line and column numbers for the start of a token.</div> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/IRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="JavaCharStream.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/IRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/List.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/JavaCharStream.html" target="_top">Frames</a></li> +<li><a href="JavaCharStream.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/List.html b/javadoc/AST/List.html index 7fb2d3f..e716240 100644 --- a/javadoc/AST/List.html +++ b/javadoc/AST/List.html @@ -1,660 +1,746 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -List -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>List</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="List"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/JavaCharStream.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="List.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/List.html" target="_top">Frames</a></li> +<li><a href="List.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class List<T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><T> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.List<T></B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<T></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>List<T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><T><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class List" class="title">Class List<T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><T></li> +<li> +<ul class="inheritance"> +<li>AST.List<T></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<T></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">List<T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></span> +extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><T> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/List.html#List()">List</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/List.html#List(int)">List</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/List.html#List(AST.OwlParser, int)">List</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/List.html#List()">List</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/List.html#List(int)">List</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/List.html#List(AST.OwlParser,%20int)">List</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/List.html#List(T...)">List</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a>... initialChildren)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#add(T)">add</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#addChild(T)">addChild</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#insertChild(T, int)">insertChild</A></B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#removeChild(int)">removeChild</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/List.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#add(T)">add</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#addAll(java.util.Collection)">addAll</a></strong>(java.util.Collection<? extends <a href="../AST/List.html" title="type parameter in List">T</a>> c)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#addChild(T)">addChild</a></strong>(<a href="../AST/List.html" title="type parameter in List">T</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#insertChild(AST.ASTNode,%20int)">insertChild</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#removeChild(int)">removeChild</a></strong>(int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/List.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="List(int)"><!-- --></A><H3> -List</H3> -<PRE> -public <B>List</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="List(AST.OwlParser, int)"><!-- --></A><H3> -List</H3> -<PRE> -public <B>List</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="List()"><!-- --></A><H3> -List</H3> -<PRE> -public <B>List</B>()</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="List(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>List</h4> +<pre>public List(int i)</pre> +</li> +</ul> +<a name="List(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>List</h4> +<pre>public List(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="List()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>List</h4> +<pre>public List()</pre> +</li> +</ul> +<a name="List(AST.ASTNode[])"> +<!-- --> +</a><a name="List(T...)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>List</h4> +<pre>public List(<a href="../AST/List.html" title="type parameter in List">T</a>... initialChildren)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <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/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="add(AST.ASTNode)"><!-- --></A><A NAME="add(T)"><!-- --></A><H3> -add</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/List.html" title="type parameter in List">T</A>> <B>add</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="insertChild(AST.ASTNode,int)"><!-- --></A><A NAME="insertChild(T, int)"><!-- --></A><H3> -insertChild</H3> -<PRE> -public void <B>insertChild</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addChild(AST.ASTNode)"><!-- --></A><A NAME="addChild(T)"><!-- --></A><H3> -addChild</H3> -<PRE> -public void <B>addChild</B>(<A HREF="../AST/List.html" title="type parameter in List">T</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="removeChild(int)"><!-- --></A><H3> -removeChild</H3> -<PRE> -public void <B>removeChild</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/List.html" title="type parameter in List">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="add(AST.ASTNode)"> +<!-- --> +</a><a name="add(T)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>add</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> add(<a href="../AST/List.html" title="type parameter in List">T</a> node)</pre> +</li> +</ul> +<a name="addAll(java.util.Collection)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAll</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> addAll(java.util.Collection<? extends <a href="../AST/List.html" title="type parameter in List">T</a>> c)</pre> +</li> +</ul> +<a name="insertChild(AST.ASTNode, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>insertChild</h4> +<pre>public void insertChild(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="addChild(AST.ASTNode)"> +<!-- --> +</a><a name="addChild(T)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addChild</h4> +<pre>public void addChild(<a href="../AST/List.html" title="type parameter in List">T</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#addChild(T)">addChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="removeChild(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>removeChild</h4> +<pre>public void removeChild(int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#removeChild(int)">removeChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/List.html" title="type parameter in List">T</a>> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/List.html" title="type parameter in List">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/JavaCharStream.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="List.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/JavaCharStream.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/List.html" target="_top">Frames</a></li> +<li><a href="List.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ListFirst.html b/javadoc/AST/ListFirst.html index 8edb299..9ad3624 100644 --- a/javadoc/AST/ListFirst.html +++ b/javadoc/AST/ListFirst.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ListFirst -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ListFirst</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ListFirst"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/List.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/List.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ListFirst.html" target="_top">Frames</a></li> +<li><a href="ListFirst.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ListFirst</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ListFirst</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ListFirst" class="title">Class ListFirst</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ListFirst</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ListFirst</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ListFirst.html#ListFirst(int)">ListFirst</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst()">ListFirst</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(int)">ListFirst</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(AST.List,%20AST.List)">ListFirst</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ListFirst.html#ListFirst(AST.OwlParser,%20int)">ListFirst</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ListFirst.html" title="class in AST">ListFirst</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListFirst.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ListFirst(int)"><!-- --></A><H3> -ListFirst</H3> -<PRE> -public <B>ListFirst</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ListFirst(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListFirst</h4> +<pre>public ListFirst(int i)</pre> +</li> +</ul> +<a name="ListFirst(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListFirst</h4> +<pre>public ListFirst(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ListFirst()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListFirst</h4> +<pre>public ListFirst()</pre> +</li> +</ul> +<a name="ListFirst(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ListFirst</h4> +<pre>public ListFirst(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ListFirst.html" title="class in AST">ListFirst</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/List.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ListFirst.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/List.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ListFirst.html" target="_top">Frames</a></li> +<li><a href="ListFirst.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ListRest.html b/javadoc/AST/ListRest.html index 4af783e..8778f85 100644 --- a/javadoc/AST/ListRest.html +++ b/javadoc/AST/ListRest.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ListRest -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ListRest</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ListRest"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A> - <A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ListRest.html" target="_top">Frames</a></li> +<li><a href="ListRest.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ListRest</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.ListRest</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ListRest</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ListRest" class="title">Class ListRest</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ListRest</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ListRest</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest()">ListRest</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(int)">ListRest</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.List, AST.List)">ListRest</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ListRest.html#ListRest(AST.OwlParser, int)">ListRest</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest()">ListRest</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(int)">ListRest</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(AST.List,%20AST.List)">ListRest</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ListRest.html#ListRest(AST.OwlParser,%20int)">ListRest</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ListRest.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ListRest.html" title="class in AST">ListRest</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ListRest.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ListRest(int)"><!-- --></A><H3> -ListRest</H3> -<PRE> -public <B>ListRest</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ListRest(AST.OwlParser, int)"><!-- --></A><H3> -ListRest</H3> -<PRE> -public <B>ListRest</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="ListRest()"><!-- --></A><H3> -ListRest</H3> -<PRE> -public <B>ListRest</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="ListRest(AST.List, AST.List)"><!-- --></A><H3> -ListRest</H3> -<PRE> -public <B>ListRest</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ListRest(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListRest</h4> +<pre>public ListRest(int i)</pre> +</li> +</ul> +<a name="ListRest(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListRest</h4> +<pre>public ListRest(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ListRest()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListRest</h4> +<pre>public ListRest()</pre> +</li> +</ul> +<a name="ListRest(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ListRest</h4> +<pre>public ListRest(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ListRest.html" title="class in AST">ListRest</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ListRest.html" title="class in AST">ListRest</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ListRest.html" title="class in AST">ListRest</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ListRest.html" title="class in AST">ListRest</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ListRest.html" title="class in AST">ListRest</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ListRest.html" title="class in AST">ListRest</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ListFirst.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Literal.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/ListRest.html" target="_top"><B>FRAMES</B></A> - <A HREF="ListRest.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ListFirst.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ListRest.html" target="_top">Frames</a></li> +<li><a href="ListRest.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Literal.html b/javadoc/AST/Literal.html index 4f2cd5d..bcc340d 100644 --- a/javadoc/AST/Literal.html +++ b/javadoc/AST/Literal.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Literal -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Literal</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Literal"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ListRest.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Literal.html" target="_top">Frames</a></li> +<li><a href="Literal.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Literal</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Literal</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Literal" class="title">Class Literal</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.Literal</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Literal</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Literal.html#Literal(int)">Literal</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal()">Literal</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(int)">Literal</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(AST.List,%20AST.List)">Literal</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Literal.html#Literal(AST.OwlParser,%20int)">Literal</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Literal.html" title="class in AST">Literal</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Literal.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Literal.html" title="class in AST">Literal</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Literal.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Literal(int)"><!-- --></A><H3> -Literal</H3> -<PRE> -public <B>Literal</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Literal(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Literal</h4> +<pre>public Literal(int i)</pre> +</li> +</ul> +<a name="Literal(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Literal</h4> +<pre>public Literal(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Literal()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Literal</h4> +<pre>public Literal()</pre> +</li> +</ul> +<a name="Literal(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Literal</h4> +<pre>public Literal(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Literal.html" title="class in AST">Literal</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Literal.html" title="class in AST">Literal</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Literal.html" title="class in AST">Literal</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Literal.html" title="class in AST">Literal</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Literal.html" title="class in AST">Literal</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Literal.html" title="class in AST">Literal</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Literal.html" title="class in AST">Literal</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Literal.html" title="class in AST">Literal</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ListRest.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Literal.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ListRest.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Literal.html" target="_top">Frames</a></li> +<li><a href="Literal.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Name.html b/javadoc/AST/Name.html index ec5fb69..6e928f2 100644 --- a/javadoc/AST/Name.html +++ b/javadoc/AST/Name.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Name -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Name</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Name"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A> - <A HREF="Name.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Name.html" target="_top">Frames</a></li> +<li><a href="Name.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Name</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.Name</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Name</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Name" class="title">Class Name</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.Name</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Name</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Name.html#Name()">Name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Name.html#Name(int)">Name</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.OwlParser, int)">Name</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Name.html#Name(AST.Value)">Name</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Name.html#Name()">Name</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Name.html#Name(int)">Name</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Name.html#Name(AST.OwlParser,%20int)">Name</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Name.html#Name(AST.Value)">Name</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Name.html" title="class in AST">Name</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Name.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Name.html" title="class in AST">Name</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Name.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Name(int)"><!-- --></A><H3> -Name</H3> -<PRE> -public <B>Name</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Name(AST.OwlParser, int)"><!-- --></A><H3> -Name</H3> -<PRE> -public <B>Name</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Name()"><!-- --></A><H3> -Name</H3> -<PRE> -public <B>Name</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="Name(AST.Value)"><!-- --></A><H3> -Name</H3> -<PRE> -public <B>Name</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Name(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Name</h4> +<pre>public Name(int i)</pre> +</li> +</ul> +<a name="Name(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Name</h4> +<pre>public Name(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Name</h4> +<pre>public Name()</pre> +</li> +</ul> +<a name="Name(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Name</h4> +<pre>public Name(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Name.html" title="class in AST">Name</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Name.html" title="class in AST">Name</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/Name.html" title="class in AST">Name</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Name.html" title="class in AST">Name</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Name.html" title="class in AST">Name</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Name.html" title="class in AST">Name</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Name.html" title="class in AST">Name</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Name.html" title="class in AST">Name</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Literal.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Name.html" target="_top"><B>FRAMES</B></A> - <A HREF="Name.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Literal.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Name.html" target="_top">Frames</a></li> +<li><a href="Name.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/NamedIndividual.html b/javadoc/AST/NamedIndividual.html index 9feb0a6..124a050 100644 --- a/javadoc/AST/NamedIndividual.html +++ b/javadoc/AST/NamedIndividual.html @@ -1,1113 +1,1281 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -NamedIndividual -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>NamedIndividual</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="NamedIndividual"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Name.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A> - <A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/NamedIndividual.html" target="_top">Frames</a></li> +<li><a href="NamedIndividual.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class NamedIndividual</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>NamedIndividual</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class NamedIndividual" class="title">Class NamedIndividual</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.NamedIndividual</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">NamedIndividual</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#isIndividual_visited">isIndividual_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#isIndividual_visited">isIndividual_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual()">NamedIndividual</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(int)">NamedIndividual</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(AST.List,%20AST.List)">NamedIndividual</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/NamedIndividual.html#NamedIndividual(AST.OwlParser,%20int)">NamedIndividual</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#isIndividual()">isIndividual</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/NamedIndividual.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#isIndividual()">isIndividual</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a></code></td> +<td class="colLast"><code><strong><a href="../AST/NamedIndividual.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="isIndividual_visited"><!-- --></A><H3> -isIndividual_visited</H3> -<PRE> -protected int <B>isIndividual_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="isIndividual_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isIndividual_visited</h4> +<pre>protected int isIndividual_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="NamedIndividual(int)"><!-- --></A><H3> -NamedIndividual</H3> -<PRE> -public <B>NamedIndividual</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="NamedIndividual(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NamedIndividual</h4> +<pre>public NamedIndividual(int i)</pre> +</li> +</ul> +<a name="NamedIndividual(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NamedIndividual</h4> +<pre>public NamedIndividual(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="NamedIndividual()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NamedIndividual</h4> +<pre>public NamedIndividual()</pre> +</li> +</ul> +<a name="NamedIndividual(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NamedIndividual</h4> +<pre>public NamedIndividual(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/NamedIndividual.html" title="class in AST">NamedIndividual</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="isIndividual()"><!-- --></A><H3> -isIndividual</H3> -<PRE> -public boolean <B>isIndividual</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#isIndividual()">isIndividual</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="isIndividual()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isIndividual</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isIndividual()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isIndividual()">isIndividual</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Name.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Node.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/NamedIndividual.html" target="_top"><B>FRAMES</B></A> - <A HREF="NamedIndividual.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Name.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/NamedIndividual.html" target="_top">Frames</a></li> +<li><a href="NamedIndividual.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/NamedLiteral.html b/javadoc/AST/NamedLiteral.html deleted file mode 100644 index dd2f1e5..0000000 --- a/javadoc/AST/NamedLiteral.html +++ /dev/null @@ -1,302 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 --> -<TITLE> -NamedLiteral -</TITLE> - -<META NAME="date" CONTENT="2011-01-13"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NamedLiteral"; - } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - -<!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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 id)</CODE> - -<BR> - </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> p, - int id)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#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> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#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> - -<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 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> p, - int 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> visitor, - java.lang.Object 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> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="NamedLiteral.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> -<!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> diff --git a/javadoc/AST/Node.html b/javadoc/AST/Node.html index cd60837..3dd6503 100644 --- a/javadoc/AST/Node.html +++ b/javadoc/AST/Node.html @@ -1,365 +1,331 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Node -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Node</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Node"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Node.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Node.html" target="_top">Frames</a></li> +<li><a href="Node.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Interface Node</H2> -<DL> -<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A>, <A HREF="../AST/Annotation.html" title="class in AST">Annotation</A>, <A HREF="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</A>, <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>, <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>, <A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A>, <A HREF="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</A>, <A HREF="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</A>, <A HREF="../AST/Clazz.html" title="class in AST">Clazz</A>, <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A>, <A HREF="../AST/DataProperty.html" title="class in AST">DataProperty</A>, <A HREF="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</A>, <A HREF="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</A>, <A HREF="../AST/Datatype.html" title="class in AST">Datatype</A>, <A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A>, <A HREF="../AST/Declaration.html" title="class in AST">Declaration</A>, <A HREF="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</A>, <A HREF="../AST/Element.html" title="class in AST">Element</A>, <A HREF="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</A>, <A HREF="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</A>, <A HREF="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</A>, <A HREF="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</A>, <A HREF="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</A>, <A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A>, <A HREF="../AST/Identifier.html" title="class in AST">Identifier</A>, <A HREF="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</A>, <A HREF="../AST/IntElement.html" title="class in AST">IntElement</A>, <A HREF="../AST/IRI.html" title="class in AST">IRI</A>, <A HREF="../AST/List.html" title="class in AST">List</A>, <A HREF="../AST/ListFirst.html" title="class in AST">ListFirst</A>, <A HREF="../AST/ListRest.html" title="class in AST">ListRest</A>, <A HREF="../AST/Literal.html" title="class in AST">Literal</A>, <A HREF="../AST/Name.html" title="class in AST">Name</A>, <A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A>, <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A>, <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A>, <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A>, <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A>, <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A>, <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A>, <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A>, <A HREF="../AST/OClass.html" title="class in AST">OClass</A>, <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A>, <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A>, <A HREF="../AST/Opt.html" title="class in AST">Opt</A>, <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A>, <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>, <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A>, <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A>, <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>, <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A>, <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A>, <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A>, <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A>, <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A>, <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A>, <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A>, <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A>, <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A>, <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A>, <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A>, <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A>, <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A>, <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A>, <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A>, <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A>, <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A>, <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A>, <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A>, <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A>, <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A>, <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A>, <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A>, <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A>, <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A>, <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A>, <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A>, <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A>, <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A>, <A HREF="../AST/P1Output.html" title="class in AST">P1Output</A>, <A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A>, <A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A>, <A HREF="../AST/P1Process.html" title="class in AST">P1Process</A>, <A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A>, <A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A>, <A HREF="../AST/P1Then.html" title="class in AST">P1Then</A>, <A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A>, <A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A>, <A HREF="../AST/Prefix.html" title="class in AST">Prefix</A>, <A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A>, <A HREF="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</A>, <A HREF="../AST/Properties.html" title="class in AST">Properties</A>, <A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A>, <A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A>, <A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A>, <A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A>, <A HREF="../AST/RdfId.html" title="class in AST">RdfId</A>, <A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A>, <A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A>, <A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A>, <A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A>, <A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A>, <A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A>, <A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A>, <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A>, <A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A>, <A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A>, <A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A>, <A HREF="../AST/RdfType.html" title="class in AST">RdfType</A>, <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A>, <A HREF="../AST/SimpleElement.html" title="class in AST">SimpleElement</A>, <A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A>, <A HREF="../AST/Specification.html" title="class in AST">Specification</A>, <A HREF="../AST/Start.html" title="class in AST">Start</A>, <A HREF="../AST/StringElement.html" title="class in AST">StringElement</A>, <A HREF="../AST/SubClassOf.html" title="class in AST">SubClassOf</A>, <A HREF="../AST/Value.html" title="class in AST">Value</A>, <A HREF="../AST/Version.html" title="class in AST">Version</A>, <A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A>, <A HREF="../AST/XmlHeader.html" title="class in AST">XmlHeader</A>, <A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A>, <A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A>, <A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public interface <B>Node</B></DL> -</PRE> - -<P> -<HR> - -<P> - +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Interface Node" class="title">Interface Node</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Known Implementing Classes:</dt> +<dd><a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a>, <a href="../AST/Annotation.html" title="class in AST">Annotation</a>, <a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a>, <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>, <a href="../AST/Attribute.html" title="class in AST">Attribute</a>, <a href="../AST/Cardinality.html" title="class in AST">Cardinality</a>, <a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a>, <a href="../AST/ClassDeclaration.html" title="class in AST">ClassDeclaration</a>, <a href="../AST/Clazz.html" title="class in AST">Clazz</a>, <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a>, <a href="../AST/DataProperty.html" title="class in AST">DataProperty</a>, <a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>, <a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a>, <a href="../AST/Datatype.html" title="class in AST">Datatype</a>, <a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a>, <a href="../AST/Declaration.html" title="class in AST">Declaration</a>, <a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a>, <a href="../AST/Element.html" title="class in AST">Element</a>, <a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a>, <a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a>, <a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a>, <a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a>, <a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a>, <a href="../AST/FloatElement.html" title="class in AST">FloatElement</a>, <a href="../AST/Identifier.html" title="class in AST">Identifier</a>, <a href="../AST/IndividualDeclaration.html" title="class in AST">IndividualDeclaration</a>, <a href="../AST/IntElement.html" title="class in AST">IntElement</a>, <a href="../AST/IRI.html" title="class in AST">IRI</a>, <a href="../AST/List.html" title="class in AST">List</a>, <a href="../AST/ListFirst.html" title="class in AST">ListFirst</a>, <a href="../AST/ListRest.html" title="class in AST">ListRest</a>, <a href="../AST/Literal.html" title="class in AST">Literal</a>, <a href="../AST/Name.html" title="class in AST">Name</a>, <a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a>, <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a>, <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a>, <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a>, <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a>, <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a>, <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>, <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a>, <a href="../AST/OClass.html" title="class in AST">OClass</a>, <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a>, <a href="../AST/Ontology.html" title="class in AST">Ontology</a>, <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a>, <a href="../AST/Opt.html" title="class in AST">Opt</a>, <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a>, <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>, <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a>, <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a>, <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>, <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a>, <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a>, <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>, <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a>, <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a>, <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a>, <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a>, <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>, <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a>, <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a>, <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a>, <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a>, <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a>, <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a>, <a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a>, <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>, <a href="../AST/OwlOnclass.html" title="class in AST">OwlOnclass</a>, <a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a>, <a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a>, <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a>, <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a>, <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a>, <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a>, <a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a>, <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a>, <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a>, <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a>, <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a>, <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a>, <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a>, <a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a>, <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a>, <a href="../AST/P1Components.html" title="class in AST">P1Components</a>, <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a>, <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a>, <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a>, <a href="../AST/P1Else.html" title="class in AST">P1Else</a>, <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a>, <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a>, <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a>, <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a>, <a href="../AST/P1Input.html" title="class in AST">P1Input</a>, <a href="../AST/P1Output.html" title="class in AST">P1Output</a>, <a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a>, <a href="../AST/P1Perform.html" title="class in AST">P1Perform</a>, <a href="../AST/P1Process.html" title="class in AST">P1Process</a>, <a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a>, <a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a>, <a href="../AST/P1Then.html" title="class in AST">P1Then</a>, <a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a>, <a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a>, <a href="../AST/Prefix.html" title="class in AST">Prefix</a>, <a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a>, <a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a>, <a href="../AST/Properties.html" title="class in AST">Properties</a>, <a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a>, <a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a>, <a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a>, <a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a>, <a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a>, <a href="../AST/RdfId.html" title="class in AST">RdfId</a>, <a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a>, <a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a>, <a href="../AST/RdfResource.html" title="class in AST">RdfResource</a>, <a href="../AST/RdfRest.html" title="class in AST">RdfRest</a>, <a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a>, <a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a>, <a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a>, <a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a>, <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a>, <a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a>, <a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a>, <a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a>, <a href="../AST/RdfType.html" title="class in AST">RdfType</a>, <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a>, <a href="../AST/SimpleElement.html" title="class in AST">SimpleElement</a>, <a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a>, <a href="../AST/Specification.html" title="class in AST">Specification</a>, <a href="../AST/Start.html" title="class in AST">Start</a>, <a href="../AST/StringElement.html" title="class in AST">StringElement</a>, <a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a>, <a href="../AST/Value.html" title="class in AST">Value</a>, <a href="../AST/Version.html" title="class in AST">Version</a>, <a href="../AST/XmlBase.html" title="class in AST">XmlBase</a>, <a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a>, <a href="../AST/Xmlns.html" title="class in AST">Xmlns</a>, <a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a>, <a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a>, <a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a></dd> +</dl> +<hr> +<br> +<pre>public interface <span class="strong">Node</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtClose()">jjtClose</A></B>()</CODE> - -<BR> - This method is called after all the child nodes have been - added.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtGetChild(int)">jjtGetChild</A></B>(int i)</CODE> - -<BR> - This method returns a child node.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</A></B>()</CODE> - -<BR> - Return the number of children the node has.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtGetParent()">jjtGetParent</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtOpen()">jjtOpen</A></B>()</CODE> - -<BR> - This method is called after the node has been made the current - node.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n)</CODE> - -<BR> - This pair of methods are used to inform the node of its - parent.</TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtClose()">jjtClose</a></strong>()</code> +<div class="block">This method is called after all the child nodes have been + added.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetChild(int)">jjtGetChild</a></strong>(int i)</code> +<div class="block">This method returns a child node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetNumChildren()">jjtGetNumChildren</a></strong>()</code> +<div class="block">Return the number of children the node has.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Node.html" title="interface in AST">Node</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtGetParent()">jjtGetParent</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtOpen()">jjtOpen</a></strong>()</code> +<div class="block">This method is called after the node has been made the current + node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Node.html#jjtSetParent(AST.Node)">jjtSetParent</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n)</code> +<div class="block">This pair of methods are used to inform the node of its + parent.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="jjtOpen()"><!-- --></A><H3> -jjtOpen</H3> -<PRE> -void <B>jjtOpen</B>()</PRE> -<DL> -<DD>This method is called after the node has been made the current - node. It indicates that child nodes can now be added to it. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtClose()"><!-- --></A><H3> -jjtClose</H3> -<PRE> -void <B>jjtClose</B>()</PRE> -<DL> -<DD>This method is called after all the child nodes have been - added. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtSetParent(AST.Node)"><!-- --></A><H3> -jjtSetParent</H3> -<PRE> -void <B>jjtSetParent</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n)</PRE> -<DL> -<DD>This pair of methods are used to inform the node of its - parent. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtGetParent()"><!-- --></A><H3> -jjtGetParent</H3> -<PRE> -<A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetParent</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtGetChild(int)"><!-- --></A><H3> -jjtGetChild</H3> -<PRE> -<A HREF="../AST/Node.html" title="interface in AST">Node</A> <B>jjtGetChild</B>(int i)</PRE> -<DL> -<DD>This method returns a child node. The children are numbered - from zero, left to right. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtGetNumChildren()"><!-- --></A><H3> -jjtGetNumChildren</H3> -<PRE> -int <B>jjtGetNumChildren</B>()</PRE> -<DL> -<DD>Return the number of children the node has. -<P> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD>Accept the visitor. -<P> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="jjtOpen()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtOpen</h4> +<pre>void jjtOpen()</pre> +<div class="block">This method is called after the node has been made the current + node. It indicates that child nodes can now be added to it.</div> +</li> +</ul> +<a name="jjtClose()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtClose</h4> +<pre>void jjtClose()</pre> +<div class="block">This method is called after all the child nodes have been + added.</div> +</li> +</ul> +<a name="jjtSetParent(AST.Node)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtSetParent</h4> +<pre>void jjtSetParent(<a href="../AST/Node.html" title="interface in AST">Node</a> n)</pre> +<div class="block">This pair of methods are used to inform the node of its + parent.</div> +</li> +</ul> +<a name="jjtGetParent()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtGetParent</h4> +<pre><a href="../AST/Node.html" title="interface in AST">Node</a> jjtGetParent()</pre> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</li> +</ul> +<a name="jjtGetChild(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtGetChild</h4> +<pre><a href="../AST/Node.html" title="interface in AST">Node</a> jjtGetChild(int i)</pre> +<div class="block">This method returns a child node. The children are numbered + from zero, left to right.</div> +</li> +</ul> +<a name="jjtGetNumChildren()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtGetNumChildren</h4> +<pre>int jjtGetNumChildren()</pre> +<div class="block">Return the number of children the node has.</div> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block">Accept the visitor.</div> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/NamedIndividual.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Node.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/NamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Node.html" target="_top">Frames</a></li> +<li><a href="Node.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OClass.html b/javadoc/AST/OClass.html index ebd73f8..c653781 100644 --- a/javadoc/AST/OClass.html +++ b/javadoc/AST/OClass.html @@ -1,1162 +1,1324 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OClass -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OClass</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OClass"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OClass.html" target="_top">Frames</a></li> +<li><a href="OClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OClass</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OClass</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A>, <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>OClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OClass" class="title">Class OClass</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li> +<li> +<ul class="inheritance"> +<li>AST.OClass</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a>, <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">OClass</span> +extends <a href="../AST/Declaration.html" title="class in AST">Declaration</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#name_visited">name_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#decl_computed">decl_computed</a>, <a href="../AST/Declaration.html#decl_value">decl_value</a>, <a href="../AST/Declaration.html#decl_visited">decl_visited</a>, <a href="../AST/Declaration.html#getSuperClass_computed">getSuperClass_computed</a>, <a href="../AST/Declaration.html#getSuperClass_value">getSuperClass_value</a>, <a href="../AST/Declaration.html#getSuperClass_visited">getSuperClass_visited</a>, <a href="../AST/Declaration.html#isClassDecl_visited">isClassDecl_visited</a>, <a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OClass.html#OClass()">OClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OClass.html#OClass(int)">OClass</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OClass.html#OClass(AST.List, AST.List, java.lang.String)">OClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OClass.html#OClass(AST.OwlParser, int)">OClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass()">OClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(int)">OClass</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(AST.List,%20AST.List,%20java.lang.String)">OClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OClass.html#OClass(AST.OwlParser,%20int)">OClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>abstract <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#decl()">decl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>abstract java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>abstract <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getId()">getId</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme Id.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme Id.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/OClass.html" title="class in AST">OClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#copy()">copy</a>, <a href="../AST/Declaration.html#decl()">decl</a>, <a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a>, <a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="tokenString_Id"><!-- --></A><H3> -tokenString_Id</H3> -<PRE> -protected java.lang.String <B>tokenString_Id</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="tokenString_Id"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>tokenString_Id</h4> +<pre>protected java.lang.String tokenString_Id</pre> +</li> +</ul> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OClass(int)"><!-- --></A><H3> -OClass</H3> -<PRE> -public <B>OClass</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OClass(AST.OwlParser, int)"><!-- --></A><H3> -OClass</H3> -<PRE> -public <B>OClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OClass()"><!-- --></A><H3> -OClass</H3> -<PRE> -public <B>OClass</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OClass(AST.List, AST.List, java.lang.String)"><!-- --></A><H3> -OClass</H3> -<PRE> -public <B>OClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OClass(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OClass</h4> +<pre>public OClass(int i)</pre> +</li> +</ul> +<a name="OClass(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OClass</h4> +<pre>public OClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OClass</h4> +<pre>public OClass()</pre> +</li> +</ul> +<a name="OClass(AST.List, AST.List, java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OClass</h4> +<pre>public OClass(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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="setId(java.lang.String)"><!-- --></A><H3> -setId</H3> -<PRE> -public void <B>setId</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass()"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public abstract <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="decl()"><!-- --></A><H3> -decl</H3> -<PRE> -public abstract <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSubClasses()"><!-- --></A><H3> -getSubClasses</H3> -<PRE> -public abstract java.util.ArrayList <B>getSubClasses</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OClass.html" title="class in AST">OClass</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#clone()">clone</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/OClass.html" title="class in AST">OClass</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/OClass.html" title="class in AST">OClass</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/OClass.html" title="class in AST">OClass</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElements()">getElements</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="setId(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setId</h4> +<pre>public void setId(java.lang.String value)</pre> +<div class="block">Replaces the lexeme Id.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id") +public java.lang.String getId()</pre> +<div class="block">Retrieves the value for the lexeme Id.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="getSuperClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public abstract <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#getSuperClass()">getSuperClass</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getSubClasses()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public abstract java.util.ArrayList getSubClasses()</pre> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#name()">name</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OClass.html" target="_top">Frames</a></li> +<li><a href="OClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectExactCardinality.html b/javadoc/AST/ObjectExactCardinality.html index 8169c4c..117f8fd 100644 --- a/javadoc/AST/ObjectExactCardinality.html +++ b/javadoc/AST/ObjectExactCardinality.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectExactCardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectExactCardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectExactCardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Node.html" title="interface in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectExactCardinality.html" target="_top">Frames</a></li> +<li><a href="ObjectExactCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectExactCardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectExactCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectExactCardinality" class="title">Class ObjectExactCardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectExactCardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectExactCardinality</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality()">ObjectExactCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(int)">ObjectExactCardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.List,%20AST.List)">ObjectExactCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectExactCardinality.html#ObjectExactCardinality(AST.OwlParser,%20int)">ObjectExactCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectExactCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectExactCardinality(int)"><!-- --></A><H3> -ObjectExactCardinality</H3> -<PRE> -public <B>ObjectExactCardinality</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectExactCardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectExactCardinality</h4> +<pre>public ObjectExactCardinality(int i)</pre> +</li> +</ul> +<a name="ObjectExactCardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectExactCardinality</h4> +<pre>public ObjectExactCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectExactCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectExactCardinality</h4> +<pre>public ObjectExactCardinality()</pre> +</li> +</ul> +<a name="ObjectExactCardinality(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectExactCardinality</h4> +<pre>public ObjectExactCardinality(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Node.html" title="interface in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectExactCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Node.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectExactCardinality.html" target="_top">Frames</a></li> +<li><a href="ObjectExactCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectListList.html b/javadoc/AST/ObjectListList.html index c7f48a3..62eae01 100644 --- a/javadoc/AST/ObjectListList.html +++ b/javadoc/AST/ObjectListList.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectListList -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectListList</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectListList"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectListList.html" target="_top">Frames</a></li> +<li><a href="ObjectListList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectListList</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectListList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectListList" class="title">Class ObjectListList</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectListList</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectListList</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#ObjectListList(int)">ObjectListList</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList()">ObjectListList</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(int)">ObjectListList</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(AST.List,%20AST.List)">ObjectListList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectListList.html#ObjectListList(AST.OwlParser,%20int)">ObjectListList</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectListList.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectListList(int)"><!-- --></A><H3> -ObjectListList</H3> -<PRE> -public <B>ObjectListList</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectListList(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectListList</h4> +<pre>public ObjectListList(int i)</pre> +</li> +</ul> +<a name="ObjectListList(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectListList</h4> +<pre>public ObjectListList(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectListList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectListList</h4> +<pre>public ObjectListList()</pre> +</li> +</ul> +<a name="ObjectListList(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectListList</h4> +<pre>public ObjectListList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectListList.html" title="class in AST">ObjectListList</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectExactCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectListList.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectExactCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectListList.html" target="_top">Frames</a></li> +<li><a href="ObjectListList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectMinCardinality.html b/javadoc/AST/ObjectMinCardinality.html index ed88fbf..fbe3457 100644 --- a/javadoc/AST/ObjectMinCardinality.html +++ b/javadoc/AST/ObjectMinCardinality.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectMinCardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectMinCardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectMinCardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectMinCardinality.html" target="_top">Frames</a></li> +<li><a href="ObjectMinCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectMinCardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectMinCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectMinCardinality" class="title">Class ObjectMinCardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectMinCardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectMinCardinality</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality()">ObjectMinCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(int)">ObjectMinCardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.List,%20AST.List)">ObjectMinCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectMinCardinality.html#ObjectMinCardinality(AST.OwlParser,%20int)">ObjectMinCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectMinCardinality(int)"><!-- --></A><H3> -ObjectMinCardinality</H3> -<PRE> -public <B>ObjectMinCardinality</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectMinCardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectMinCardinality</h4> +<pre>public ObjectMinCardinality(int i)</pre> +</li> +</ul> +<a name="ObjectMinCardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectMinCardinality</h4> +<pre>public ObjectMinCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectMinCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectMinCardinality</h4> +<pre>public ObjectMinCardinality()</pre> +</li> +</ul> +<a name="ObjectMinCardinality(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectMinCardinality</h4> +<pre>public ObjectMinCardinality(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectListList.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectMinCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectListList.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectMinCardinality.html" target="_top">Frames</a></li> +<li><a href="ObjectMinCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectProperty.html b/javadoc/AST/ObjectProperty.html index 69dbb4c..16336ea 100644 --- a/javadoc/AST/ObjectProperty.html +++ b/javadoc/AST/ObjectProperty.html @@ -1,1024 +1,1312 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectProperty.html" target="_top">Frames</a></li> +<li><a href="ObjectProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectProperty" class="title">Class ObjectProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> +<caption><span>Properties</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Type</th> +<th class="colLast" scope="col">Property and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty">isObject</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty_visited">isObjectProperty_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty()">ObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(int)">ObjectProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(AST.List,%20AST.List)">ObjectProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectProperty.html#ObjectProperty(AST.OwlParser,%20int)">ObjectProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#isObjectProperty()">isObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ PROPERTY DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_detail"> +<!-- --> +</a> +<h3>Property Detail</h3> +<a name="isObjectProperty"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isObject</h4> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="isObjectProperty_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isObjectProperty_visited</h4> +<pre>protected int isObjectProperty_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectProperty(int)"><!-- --></A><H3> -ObjectProperty</H3> -<PRE> -public <B>ObjectProperty</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectProperty</h4> +<pre>public ObjectProperty(int i)</pre> +</li> +</ul> +<a name="ObjectProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectProperty</h4> +<pre>public ObjectProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectProperty</h4> +<pre>public ObjectProperty()</pre> +</li> +</ul> +<a name="ObjectProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectProperty</h4> +<pre>public ObjectProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectProperty.html" title="class in AST">ObjectProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="isObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isObjectProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isObjectProperty()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectMinCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectProperty.html" target="_top">Frames</a></li> +<li><a href="ObjectProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectPropertyAssertion.html b/javadoc/AST/ObjectPropertyAssertion.html index 2df1023..bf9b980 100644 --- a/javadoc/AST/ObjectPropertyAssertion.html +++ b/javadoc/AST/ObjectPropertyAssertion.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectPropertyAssertion -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectPropertyAssertion</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectPropertyAssertion"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectPropertyAssertion.html" target="_top">Frames</a></li> +<li><a href="ObjectPropertyAssertion.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectPropertyAssertion</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectPropertyAssertion</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectPropertyAssertion" class="title">Class ObjectPropertyAssertion</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectPropertyAssertion</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectPropertyAssertion</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(int)">ObjectPropertyAssertion</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.List,%20AST.List)">ObjectPropertyAssertion</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyAssertion.html#ObjectPropertyAssertion(AST.OwlParser,%20int)">ObjectPropertyAssertion</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyAssertion.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectPropertyAssertion(int)"><!-- --></A><H3> -ObjectPropertyAssertion</H3> -<PRE> -public <B>ObjectPropertyAssertion</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectPropertyAssertion(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyAssertion</h4> +<pre>public ObjectPropertyAssertion(int i)</pre> +</li> +</ul> +<a name="ObjectPropertyAssertion(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyAssertion</h4> +<pre>public ObjectPropertyAssertion(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectPropertyAssertion()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyAssertion</h4> +<pre>public ObjectPropertyAssertion()</pre> +</li> +</ul> +<a name="ObjectPropertyAssertion(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectPropertyAssertion</h4> +<pre>public ObjectPropertyAssertion(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectPropertyAssertion.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectPropertyAssertion.html" target="_top">Frames</a></li> +<li><a href="ObjectPropertyAssertion.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectPropertyDomain.html b/javadoc/AST/ObjectPropertyDomain.html index 2b09e23..9db96f6 100644 --- a/javadoc/AST/ObjectPropertyDomain.html +++ b/javadoc/AST/ObjectPropertyDomain.html @@ -1,1024 +1,1292 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectPropertyDomain -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectPropertyDomain</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectPropertyDomain"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectPropertyDomain.html" target="_top">Frames</a></li> +<li><a href="ObjectPropertyDomain.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectPropertyDomain</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectPropertyDomain</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectPropertyDomain" class="title">Class ObjectPropertyDomain</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectPropertyDomain</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectPropertyDomain</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> +<caption><span>Properties</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Type</th> +<th class="colLast" scope="col">Property and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty">object</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty_visited">objectProperty_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain()">ObjectPropertyDomain</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(int)">ObjectPropertyDomain</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.List,%20AST.List)">ObjectPropertyDomain</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectPropertyDomain.html#ObjectPropertyDomain(AST.OwlParser,%20int)">ObjectPropertyDomain</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#objectProperty()">objectProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectPropertyDomain.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ PROPERTY DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_detail"> +<!-- --> +</a> +<h3>Property Detail</h3> +<a name="objectProperty"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>object</h4> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="objectProperty_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>objectProperty_visited</h4> +<pre>protected int objectProperty_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectPropertyDomain(int)"><!-- --></A><H3> -ObjectPropertyDomain</H3> -<PRE> -public <B>ObjectPropertyDomain</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectPropertyDomain(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyDomain</h4> +<pre>public ObjectPropertyDomain(int i)</pre> +</li> +</ul> +<a name="ObjectPropertyDomain(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyDomain</h4> +<pre>public ObjectPropertyDomain(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectPropertyDomain()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyDomain</h4> +<pre>public ObjectPropertyDomain()</pre> +</li> +</ul> +<a name="ObjectPropertyDomain(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectPropertyDomain</h4> +<pre>public ObjectPropertyDomain(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="objectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>objectProperty</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> objectProperty()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectPropertyDomain.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectPropertyAssertion.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectPropertyDomain.html" target="_top">Frames</a></li> +<li><a href="ObjectPropertyDomain.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/ObjectSomeValuesFrom.html b/javadoc/AST/ObjectSomeValuesFrom.html index 39c5d93..fd1f6a3 100644 --- a/javadoc/AST/ObjectSomeValuesFrom.html +++ b/javadoc/AST/ObjectSomeValuesFrom.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -ObjectSomeValuesFrom -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>ObjectSomeValuesFrom</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="ObjectSomeValuesFrom"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectSomeValuesFrom.html" target="_top">Frames</a></li> +<li><a href="ObjectSomeValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class ObjectSomeValuesFrom</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>ObjectSomeValuesFrom</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class ObjectSomeValuesFrom" class="title">Class ObjectSomeValuesFrom</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.ObjectSomeValuesFrom</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ObjectSomeValuesFrom</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(int)">ObjectSomeValuesFrom</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.List,%20AST.List)">ObjectSomeValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#ObjectSomeValuesFrom(AST.OwlParser,%20int)">ObjectSomeValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/ObjectSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="ObjectSomeValuesFrom(int)"><!-- --></A><H3> -ObjectSomeValuesFrom</H3> -<PRE> -public <B>ObjectSomeValuesFrom</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="ObjectSomeValuesFrom(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectSomeValuesFrom</h4> +<pre>public ObjectSomeValuesFrom(int i)</pre> +</li> +</ul> +<a name="ObjectSomeValuesFrom(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectSomeValuesFrom</h4> +<pre>public ObjectSomeValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="ObjectSomeValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectSomeValuesFrom</h4> +<pre>public ObjectSomeValuesFrom()</pre> +</li> +</ul> +<a name="ObjectSomeValuesFrom(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ObjectSomeValuesFrom</h4> +<pre>public ObjectSomeValuesFrom(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/ObjectPropertyDomain.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="ObjectSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/ObjectPropertyDomain.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/ObjectSomeValuesFrom.html" target="_top">Frames</a></li> +<li><a href="ObjectSomeValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OntoDeclaration.html b/javadoc/AST/OntoDeclaration.html index cffa271..02c8d3d 100644 --- a/javadoc/AST/OntoDeclaration.html +++ b/javadoc/AST/OntoDeclaration.html @@ -1,1027 +1,1208 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OntoDeclaration -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OntoDeclaration</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OntoDeclaration"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OClass.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OntoDeclaration.html" target="_top">Frames</a></li> +<li><a href="OntoDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OntoDeclaration</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/Ontology.html" title="class in AST">Ontology</A>, <A HREF="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OntoDeclaration</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OntoDeclaration" class="title">Class OntoDeclaration</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OntoDeclaration</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/Ontology.html" title="class in AST">Ontology</a>, <a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OntoDeclaration</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration()">OntoDeclaration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(int)">OntoDeclaration</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(AST.List,%20AST.List)">OntoDeclaration</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OntoDeclaration.html#OntoDeclaration(AST.OwlParser,%20int)">OntoDeclaration</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OntoDeclaration(int)"><!-- --></A><H3> -OntoDeclaration</H3> -<PRE> -public <B>OntoDeclaration</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OntoDeclaration(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntoDeclaration</h4> +<pre>public OntoDeclaration(int i)</pre> +</li> +</ul> +<a name="OntoDeclaration(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntoDeclaration</h4> +<pre>public OntoDeclaration(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OntoDeclaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntoDeclaration</h4> +<pre>public OntoDeclaration()</pre> +</li> +</ul> +<a name="OntoDeclaration(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OntoDeclaration</h4> +<pre>public OntoDeclaration(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OntoDeclaration.html" title="class in AST">OntoDeclaration</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OClass.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OntoDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OntoDeclaration.html" target="_top">Frames</a></li> +<li><a href="OntoDeclaration.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Ontology.html b/javadoc/AST/Ontology.html index 5c0a771..66e3ced 100644 --- a/javadoc/AST/Ontology.html +++ b/javadoc/AST/Ontology.html @@ -1,1025 +1,1209 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Ontology -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Ontology</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Ontology"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A> - <A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Ontology.html" target="_top">Frames</a></li> +<li><a href="Ontology.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Ontology</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Ontology</B><DT>extends <A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Ontology" class="title">Class Ontology</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OntoDeclaration.html" title="class in AST">AST.OntoDeclaration</a></li> +<li> +<ul class="inheritance"> +<li>AST.Ontology</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Ontology</span> +extends <a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Ontology.html#Ontology(int)">Ontology</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology()">Ontology</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(int)">Ontology</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(AST.List,%20AST.List)">Ontology</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Ontology.html#Ontology(AST.OwlParser,%20int)">Ontology</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Ontology.html" title="class in AST">Ontology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Ontology.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Ontology(int)"><!-- --></A><H3> -Ontology</H3> -<PRE> -public <B>Ontology</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Ontology(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Ontology</h4> +<pre>public Ontology(int i)</pre> +</li> +</ul> +<a name="Ontology(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Ontology</h4> +<pre>public Ontology(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Ontology()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Ontology</h4> +<pre>public Ontology()</pre> +</li> +</ul> +<a name="Ontology(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Ontology</h4> +<pre>public Ontology(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="fullCopy()"><!-- --></A><H3> -fullCopy</H3> -<PRE> -public <A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> 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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> 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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Ontology.html" title="class in AST">Ontology</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Ontology.html" title="class in AST">Ontology</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Ontology.html" title="class in AST">Ontology</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Ontology.html" title="class in AST">Ontology</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Ontology.html" title="class in AST">Ontology</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getElements()">getElements</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OntoDeclaration.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OntoDeclaration.html" title="class in AST">OntoDeclaration</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OntoDeclaration.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OntologyIRI.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/Ontology.html" target="_top"><B>FRAMES</B></A> - <A HREF="Ontology.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OntoDeclaration.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Ontology.html" target="_top">Frames</a></li> +<li><a href="Ontology.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OntologyDeclaration.html b/javadoc/AST/OntologyDeclaration.html deleted file mode 100644 index 75d0b57..0000000 --- a/javadoc/AST/OntologyDeclaration.html +++ /dev/null @@ -1,302 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 13 16:50:35 CET 2011 --> -<TITLE> -OntologyDeclaration -</TITLE> - -<META NAME="date" CONTENT="2011-01-13"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="OntologyDeclaration"; - } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - -<!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - -<!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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 id)</CODE> - -<BR> - </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> p, - int id)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#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> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#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> - -<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 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> p, - int 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> visitor, - java.lang.Object 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> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OntologyDeclaration.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- - if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); - } - //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.SimpleNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> -<!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> diff --git a/javadoc/AST/OntologyIRI.html b/javadoc/AST/OntologyIRI.html index 50dea10..70be062 100644 --- a/javadoc/AST/OntologyIRI.html +++ b/javadoc/AST/OntologyIRI.html @@ -1,669 +1,742 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OntologyIRI -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OntologyIRI</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OntologyIRI"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OntologyIRI.html" target="_top">Frames</a></li> +<li><a href="OntologyIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OntologyIRI</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.OntologyIRI</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OntologyIRI</B><DT>extends <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OntologyIRI" class="title">Class OntologyIRI</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Attribute.html" title="class in AST">AST.Attribute</a></li> +<li> +<ul class="inheritance"> +<li>AST.OntologyIRI</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OntologyIRI</span> +extends <a href="../AST/Attribute.html" title="class in AST">Attribute</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim_computed">trim_computed</A>, <A HREF="../AST/Attribute.html#trim_value">trim_value</A>, <A HREF="../AST/Attribute.html#trim_visited">trim_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim_computed">trim_computed</a>, <a href="../AST/Attribute.html#trim_value">trim_value</a>, <a href="../AST/Attribute.html#trim_visited">trim_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI()">OntologyIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.OwlParser, int)">OntologyIRI</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI()">OntologyIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(int)">OntologyIRI</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(AST.OwlParser,%20int)">OntologyIRI</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OntologyIRI.html#OntologyIRI(AST.Value)">OntologyIRI</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValue()">getValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Value.html" title="class in AST">Value</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OntologyIRI.html#setValue(AST.Value)">setValue</A></B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Attribute"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Attribute.html#trim()">trim</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getValue()">getValue</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Value.html" title="class in AST">Value</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#getValueNoTransform()">getValueNoTransform</a></strong>()</code> +<div class="block">Retrieves the Value child.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#setValue(AST.Value)">setValue</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node)</code> +<div class="block">Replaces the Value child.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OntologyIRI.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Attribute"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Attribute.html" title="class in AST">Attribute</a></h3> +<code><a href="../AST/Attribute.html#trim()">trim</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OntologyIRI(int)"><!-- --></A><H3> -OntologyIRI</H3> -<PRE> -public <B>OntologyIRI</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OntologyIRI(AST.OwlParser, int)"><!-- --></A><H3> -OntologyIRI</H3> -<PRE> -public <B>OntologyIRI</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OntologyIRI()"><!-- --></A><H3> -OntologyIRI</H3> -<PRE> -public <B>OntologyIRI</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OntologyIRI(AST.Value)"><!-- --></A><H3> -OntologyIRI</H3> -<PRE> -public <B>OntologyIRI</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> p0)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OntologyIRI(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyIRI</h4> +<pre>public OntologyIRI(int i)</pre> +</li> +</ul> +<a name="OntologyIRI(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyIRI</h4> +<pre>public OntologyIRI(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OntologyIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyIRI</h4> +<pre>public OntologyIRI()</pre> +</li> +</ul> +<a name="OntologyIRI(AST.Value)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OntologyIRI</h4> +<pre>public OntologyIRI(<a href="../AST/Value.html" title="class in AST">Value</a> p0)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OntologyIRI.html" title="class in AST">OntologyIRI</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setValue(AST.Value)"><!-- --></A><H3> -setValue</H3> -<PRE> -public void <B>setValue</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#setValue(AST.Value)">setValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValue()"><!-- --></A><H3> -getValue</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValue</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValue()">getValue</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getValueNoTransform()"><!-- --></A><H3> -getValueNoTransform</H3> -<PRE> -public <A HREF="../AST/Value.html" title="class in AST">Value</A> <B>getValueNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Attribute.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Attribute.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setValue(AST.Value)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setValue</h4> +<pre>public void setValue(<a href="../AST/Value.html" title="class in AST">Value</a> node)</pre> +<div class="block">Replaces the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#setValue(AST.Value)">setValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the Value child.</dd></dl> +</li> +</ul> +<a name="getValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValue</h4> +<pre><a href="../AST/ASTNodeAnnotation.Child.html" title="annotation in AST">@ASTNodeAnnotation.Child</a>(<a href="../AST/ASTNodeAnnotation.Child.html#name()">name</a>="Value") +public <a href="../AST/Value.html" title="class in AST">Value</a> getValue()</pre> +<div class="block">Retrieves the Value child.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValue()">getValue</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="getValueNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getValueNoTransform</h4> +<pre>public <a href="../AST/Value.html" title="class in AST">Value</a> getValueNoTransform()</pre> +<div class="block">Retrieves the Value child. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Attribute.html#getValueNoTransform()">getValueNoTransform</a></code> in class <code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The current node used as the Value child.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Ontology.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/Opt.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OntologyIRI.html" target="_top"><B>FRAMES</B></A> - <A HREF="OntologyIRI.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Ontology.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OntologyIRI.html" target="_top">Frames</a></li> +<li><a href="OntologyIRI.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.Attribute">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.Attribute">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/Opt.html b/javadoc/AST/Opt.html index b491565..c14e60e 100644 --- a/javadoc/AST/Opt.html +++ b/javadoc/AST/Opt.html @@ -1,562 +1,646 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -Opt -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>Opt</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Opt"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Opt.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Opt.html" target="_top">Frames</a></li> +<li><a href="Opt.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class Opt<T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><T> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.Opt<T></B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<T></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>Opt<T extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></B><DT>extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><T><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class Opt" class="title">Class Opt<T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><T></li> +<li> +<ul class="inheritance"> +<li>AST.Opt<T></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<T></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">Opt<T extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></span> +extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><T> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Opt.html#Opt()">Opt</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Opt.html#Opt(int)">Opt</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Opt.html#Opt(AST.OwlParser, int)">Opt</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/Opt.html#Opt(T)">Opt</A></B>(<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> opt)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt()">Opt</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(int)">Opt</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(AST.OwlParser,%20int)">Opt</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/Opt.html#Opt(T)">Opt</a></strong>(<a href="../AST/Opt.html" title="type parameter in Opt">T</a> opt)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/Opt.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChild()">getNumChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/Opt.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChild()">getNumChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Opt(int)"><!-- --></A><H3> -Opt</H3> -<PRE> -public <B>Opt</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Opt(AST.OwlParser, int)"><!-- --></A><H3> -Opt</H3> -<PRE> -public <B>Opt</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="Opt()"><!-- --></A><H3> -Opt</H3> -<PRE> -public <B>Opt</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="Opt(AST.ASTNode)"><!-- --></A><A NAME="Opt(T)"><!-- --></A><H3> -Opt</H3> -<PRE> -public <B>Opt</B>(<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> opt)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Opt(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Opt</h4> +<pre>public Opt(int i)</pre> +</li> +</ul> +<a name="Opt(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Opt</h4> +<pre>public Opt(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="Opt()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Opt</h4> +<pre>public Opt()</pre> +</li> +</ul> +<a name="Opt(AST.ASTNode)"> +<!-- --> +</a><a name="Opt(T)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Opt</h4> +<pre>public Opt(<a href="../AST/Opt.html" title="type parameter in Opt">T</a> opt)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <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/Opt.html" title="class in AST">Opt</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A>> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/Opt.html" title="type parameter in Opt">T</A> extends <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#clone()">clone</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/Opt.html" title="class in AST">Opt</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a>> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/Opt.html" title="type parameter in Opt">T</a> extends <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OntologyIRI.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="Opt.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OntologyIRI.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/Opt.html" target="_top">Frames</a></li> +<li><a href="Opt.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ASTNode">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ASTNode">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlAllDifferent.html b/javadoc/AST/OwlAllDifferent.html index f5fda3f..45c6bcc 100644 --- a/javadoc/AST/OwlAllDifferent.html +++ b/javadoc/AST/OwlAllDifferent.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OwlAllDifferent -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlAllDifferent</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlAllDifferent"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Opt.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlAllDifferent.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlAllDifferent.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlAllDifferent.html" target="_top">Frames</a></li> +<li><a href="OwlAllDifferent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlAllDifferent</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlAllDifferent</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlAllDifferent</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlAllDifferent" class="title">Class OwlAllDifferent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlAllDifferent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlAllDifferent</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent()">OwlAllDifferent</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(int)">OwlAllDifferent</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.List, AST.List)">OwlAllDifferent</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser, int)">OwlAllDifferent</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent()">OwlAllDifferent</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(int)">OwlAllDifferent</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.List,%20AST.List)">OwlAllDifferent</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllDifferent.html#OwlAllDifferent(AST.OwlParser,%20int)">OwlAllDifferent</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllDifferent.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllDifferent.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlAllDifferent(int)"><!-- --></A><H3> -OwlAllDifferent</H3> -<PRE> -public <B>OwlAllDifferent</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllDifferent(AST.OwlParser, int)"><!-- --></A><H3> -OwlAllDifferent</H3> -<PRE> -public <B>OwlAllDifferent</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllDifferent()"><!-- --></A><H3> -OwlAllDifferent</H3> -<PRE> -public <B>OwlAllDifferent</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllDifferent(AST.List, AST.List)"><!-- --></A><H3> -OwlAllDifferent</H3> -<PRE> -public <B>OwlAllDifferent</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlAllDifferent(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllDifferent</h4> +<pre>public OwlAllDifferent(int i)</pre> +</li> +</ul> +<a name="OwlAllDifferent(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllDifferent</h4> +<pre>public OwlAllDifferent(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlAllDifferent()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllDifferent</h4> +<pre>public OwlAllDifferent()</pre> +</li> +</ul> +<a name="OwlAllDifferent(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlAllDifferent</h4> +<pre>public OwlAllDifferent(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/Opt.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlAllDifferent.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlAllDifferent.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/Opt.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlAllDifferent.html" target="_top">Frames</a></li> +<li><a href="OwlAllDifferent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlAllValuesFrom.html b/javadoc/AST/OwlAllValuesFrom.html index c9511d3..908938f 100644 --- a/javadoc/AST/OwlAllValuesFrom.html +++ b/javadoc/AST/OwlAllValuesFrom.html @@ -1,1043 +1,1223 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OwlAllValuesFrom -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlAllValuesFrom</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlAllValuesFrom"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlAllValuesFrom.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlAllValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlAllValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlAllValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlAllValuesFrom</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlAllValuesFrom</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlAllValuesFrom</B><DT>extends <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlAllValuesFrom" class="title">Class OwlAllValuesFrom</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlAllValuesFrom</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlAllValuesFrom</span> +extends <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlValuesFrom"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlValuesFrom"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3> +<code><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a>, <a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a>, <a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom()">OwlAllValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)">OwlAllValuesFrom</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List, AST.List)">OwlAllValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser, int)">OwlAllValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom()">OwlAllValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(int)">OwlAllValuesFrom</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.List,%20AST.List)">OwlAllValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlAllValuesFrom.html#OwlAllValuesFrom(AST.OwlParser,%20int)">OwlAllValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlAllValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlValuesFrom"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlAllValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlValuesFrom"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3> +<code><a href="../AST/OwlValuesFrom.html#getId()">getId</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlAllValuesFrom(int)"><!-- --></A><H3> -OwlAllValuesFrom</H3> -<PRE> -public <B>OwlAllValuesFrom</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllValuesFrom(AST.OwlParser, int)"><!-- --></A><H3> -OwlAllValuesFrom</H3> -<PRE> -public <B>OwlAllValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllValuesFrom()"><!-- --></A><H3> -OwlAllValuesFrom</H3> -<PRE> -public <B>OwlAllValuesFrom</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlAllValuesFrom(AST.List, AST.List)"><!-- --></A><H3> -OwlAllValuesFrom</H3> -<PRE> -public <B>OwlAllValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlAllValuesFrom(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllValuesFrom</h4> +<pre>public OwlAllValuesFrom(int i)</pre> +</li> +</ul> +<a name="OwlAllValuesFrom(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllValuesFrom</h4> +<pre>public OwlAllValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlAllValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllValuesFrom</h4> +<pre>public OwlAllValuesFrom()</pre> +</li> +</ul> +<a name="OwlAllValuesFrom(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlAllValuesFrom</h4> +<pre>public OwlAllValuesFrom(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#clone()">clone</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlAllDifferent.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlAllValuesFrom.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlAllValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlAllDifferent.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlAllValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlAllValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlCardinality.html b/javadoc/AST/OwlCardinality.html index ccafa62..adfd648 100644 --- a/javadoc/AST/OwlCardinality.html +++ b/javadoc/AST/OwlCardinality.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OwlCardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlCardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlCardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlCardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlCardinality</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlCardinality" class="title">Class OwlCardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlCardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlCardinality</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality()">OwlCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(int)">OwlCardinality</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(AST.List, AST.List)">OwlCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#OwlCardinality(AST.OwlParser, int)">OwlCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality()">OwlCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(int)">OwlCardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(AST.List,%20AST.List)">OwlCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlCardinality.html#OwlCardinality(AST.OwlParser,%20int)">OwlCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlCardinality(int)"><!-- --></A><H3> -OwlCardinality</H3> -<PRE> -public <B>OwlCardinality</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlCardinality(AST.OwlParser, int)"><!-- --></A><H3> -OwlCardinality</H3> -<PRE> -public <B>OwlCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlCardinality()"><!-- --></A><H3> -OwlCardinality</H3> -<PRE> -public <B>OwlCardinality</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlCardinality(AST.List, AST.List)"><!-- --></A><H3> -OwlCardinality</H3> -<PRE> -public <B>OwlCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlCardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlCardinality</h4> +<pre>public OwlCardinality(int i)</pre> +</li> +</ul> +<a name="OwlCardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlCardinality</h4> +<pre>public OwlCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlCardinality</h4> +<pre>public OwlCardinality()</pre> +</li> +</ul> +<a name="OwlCardinality(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlCardinality</h4> +<pre>public OwlCardinality(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlCardinality.html" title="class in AST">OwlCardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlAllValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlAllValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlClass.html b/javadoc/AST/OwlClass.html index 32ef575..a2547e3 100644 --- a/javadoc/AST/OwlClass.html +++ b/javadoc/AST/OwlClass.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OwlClass -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlClass</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlClass"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClass.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClass.html" target="_top">Frames</a></li> +<li><a href="OwlClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlClass</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClass</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlClass" class="title">Class OwlClass</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlClass</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlClass</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass()">OwlClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(int)">OwlClass</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(AST.List, AST.List)">OwlClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClass.html#OwlClass(AST.OwlParser, int)">OwlClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass()">OwlClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(int)">OwlClass</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(AST.List,%20AST.List)">OwlClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClass.html#OwlClass(AST.OwlParser,%20int)">OwlClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClass.html" title="class in AST">OwlClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlClass(int)"><!-- --></A><H3> -OwlClass</H3> -<PRE> -public <B>OwlClass</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClass(AST.OwlParser, int)"><!-- --></A><H3> -OwlClass</H3> -<PRE> -public <B>OwlClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClass()"><!-- --></A><H3> -OwlClass</H3> -<PRE> -public <B>OwlClass</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClass(AST.List, AST.List)"><!-- --></A><H3> -OwlClass</H3> -<PRE> -public <B>OwlClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlClass(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClass</h4> +<pre>public OwlClass(int i)</pre> +</li> +</ul> +<a name="OwlClass(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClass</h4> +<pre>public OwlClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClass</h4> +<pre>public OwlClass()</pre> +</li> +</ul> +<a name="OwlClass(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlClass</h4> +<pre>public OwlClass(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlClass.html" title="class in AST">OwlClass</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlClass.html" title="class in AST">OwlClass</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClass.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClass.html" target="_top">Frames</a></li> +<li><a href="OwlClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlClassDecl.html b/javadoc/AST/OwlClassDecl.html index 7d5935d..82b5cd8 100644 --- a/javadoc/AST/OwlClassDecl.html +++ b/javadoc/AST/OwlClassDecl.html @@ -1,1720 +1,1782 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:51 CET 2011 --> -<TITLE> -OwlClassDecl -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlClassDecl</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlClassDecl"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClass.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClassUse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClassDecl.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClassDecl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClassDecl.html" target="_top">Frames</a></li> +<li><a href="OwlClassDecl.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlClassDecl</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OClass.html" title="class in AST">AST.OClass</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClassDecl</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlClassDecl</B><DT>extends <A HREF="../AST/OClass.html" title="class in AST">OClass</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlClassDecl" class="title">Class OwlClassDecl</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OClass.html" title="class in AST">AST.OClass</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlClassDecl</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlClassDecl</span> +extends <a href="../AST/OClass.html" title="class in AST">OClass</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_computed">decl_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_value">decl_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl_visited">decl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumOwnRestriction_visited">getNumOwnRestriction_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumRestriction_visited">getNumRestriction_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_computed">getOwnRestrictions_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_value">getOwnRestrictions_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions_visited">getOwnRestrictions_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_computed">getProperties_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_value">getProperties_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties_visited">getProperties_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_computed">getRestrictions_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_value">getRestrictions_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions_visited">getRestrictions_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_computed">getSubClasses_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.Map</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_value">getSubClasses_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses_visited">getSubClasses_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_value">getSuperClass_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OClass"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OClass.html#name_visited">name_visited</A>, <A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_computed">decl_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_value">decl_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl_visited">decl_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumOwnRestriction_visited">getNumOwnRestriction_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumRestriction_visited">getNumRestriction_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_computed">getOwnRestrictions_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_value">getOwnRestrictions_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions_visited">getOwnRestrictions_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_computed">getProperties_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/Properties.html" title="class in AST">Properties</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_value">getProperties_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties_visited">getProperties_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_computed">getRestrictions_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_value">getRestrictions_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions_visited">getRestrictions_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_computed">getSubClasses_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.util.Map</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_value">getSubClasses_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses_visited">getSubClasses_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_computed">getSuperClass_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_value">getSuperClass_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass_visited">getSuperClass_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#isClassDecl_visited">isClassDecl_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OClass"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3> +<code><a href="../AST/OClass.html#name_visited">name_visited</a>, <a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl()">OwlClassDecl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(int)">OwlClassDecl</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(AST.List, AST.List, java.lang.String)">OwlClassDecl</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser, int)">OwlClassDecl</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl()">OwlClassDecl</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(int)">OwlClassDecl</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(AST.List,%20AST.List,%20java.lang.String)">OwlClassDecl</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassDecl.html#OwlClassDecl(AST.OwlParser,%20int)">OwlClassDecl</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#decl()">decl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></B>(java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites</A></B>(java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumOwnRestriction()">getNumOwnRestriction</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getNumRestriction()">getNumRestriction</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getOwnRestrictions()">getOwnRestrictions</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Properties.html" title="class in AST">Properties</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getProperties()">getProperties</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getRestrictions()">getRestrictions</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses()">getSubClasses</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> klass, - java.util.ArrayList l)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#getSuperClass()">getSuperClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassDecl.html#setId(java.lang.String)">setId</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OClass"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OClass.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#decl()">decl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></strong>(java.io.PrintStream pStream)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#genRewrites(java.io.PrintStream)">genRewrites</a></strong>(java.io.PrintStream pStream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getId()">getId</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme Id.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumOwnRestriction()">getNumOwnRestriction</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getNumRestriction()">getNumRestriction</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getOwnRestrictions()">getOwnRestrictions</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Properties.html" title="class in AST">Properties</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getProperties()">getProperties</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Restrictions.html" title="class in AST">Restrictions</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getRestrictions()">getRestrictions</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses()">getSubClasses</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></strong>(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> klass, + java.util.ArrayList l)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#getSuperClass()">getSuperClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#isClassDecl()">isClassDecl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#setId(java.lang.String)">setId</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme Id.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassDecl.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OClass"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3> +<code><a href="../AST/OClass.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="getSuperClass_visited"><!-- --></A><H3> -getSuperClass_visited</H3> -<PRE> -protected int <B>getSuperClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_computed"><!-- --></A><H3> -getSuperClass_computed</H3> -<PRE> -protected boolean <B>getSuperClass_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_value"><!-- --></A><H3> -getSuperClass_value</H3> -<PRE> -protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_visited"><!-- --></A><H3> -decl_visited</H3> -<PRE> -protected int <B>decl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_computed"><!-- --></A><H3> -decl_computed</H3> -<PRE> -protected boolean <B>decl_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_value"><!-- --></A><H3> -decl_value</H3> -<PRE> -protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getProperties_visited"><!-- --></A><H3> -getProperties_visited</H3> -<PRE> -protected int <B>getProperties_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getProperties_computed"><!-- --></A><H3> -getProperties_computed</H3> -<PRE> -protected boolean <B>getProperties_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getProperties_value"><!-- --></A><H3> -getProperties_value</H3> -<PRE> -protected <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>getProperties_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_visited"><!-- --></A><H3> -getSubClasses_visited</H3> -<PRE> -protected int <B>getSubClasses_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_computed"><!-- --></A><H3> -getSubClasses_computed</H3> -<PRE> -protected boolean <B>getSubClasses_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_value"><!-- --></A><H3> -getSubClasses_value</H3> -<PRE> -protected java.util.ArrayList <B>getSubClasses_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_OwlClassDecl_ArrayList_visited"><!-- --></A><H3> -getSubClasses_OwlClassDecl_ArrayList_visited</H3> -<PRE> -protected java.util.Map <B>getSubClasses_OwlClassDecl_ArrayList_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getRestrictions_visited"><!-- --></A><H3> -getRestrictions_visited</H3> -<PRE> -protected int <B>getRestrictions_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getRestrictions_computed"><!-- --></A><H3> -getRestrictions_computed</H3> -<PRE> -protected boolean <B>getRestrictions_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getRestrictions_value"><!-- --></A><H3> -getRestrictions_value</H3> -<PRE> -protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getRestrictions_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getNumRestriction_visited"><!-- --></A><H3> -getNumRestriction_visited</H3> -<PRE> -protected int <B>getNumRestriction_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getOwnRestrictions_visited"><!-- --></A><H3> -getOwnRestrictions_visited</H3> -<PRE> -protected int <B>getOwnRestrictions_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getOwnRestrictions_computed"><!-- --></A><H3> -getOwnRestrictions_computed</H3> -<PRE> -protected boolean <B>getOwnRestrictions_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getOwnRestrictions_value"><!-- --></A><H3> -getOwnRestrictions_value</H3> -<PRE> -protected <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getOwnRestrictions_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getNumOwnRestriction_visited"><!-- --></A><H3> -getNumOwnRestriction_visited</H3> -<PRE> -protected int <B>getNumOwnRestriction_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isClassDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl_visited</h4> +<pre>protected int isClassDecl_visited</pre> +</li> +</ul> +<a name="getSuperClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_visited</h4> +<pre>protected int getSuperClass_visited</pre> +</li> +</ul> +<a name="getSuperClass_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_computed</h4> +<pre>protected boolean getSuperClass_computed</pre> +</li> +</ul> +<a name="getSuperClass_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_value</h4> +<pre>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre> +</li> +</ul> +<a name="decl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_visited</h4> +<pre>protected int decl_visited</pre> +</li> +</ul> +<a name="decl_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_computed</h4> +<pre>protected boolean decl_computed</pre> +</li> +</ul> +<a name="decl_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_value</h4> +<pre>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre> +</li> +</ul> +<a name="getProperties_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties_visited</h4> +<pre>protected int getProperties_visited</pre> +</li> +</ul> +<a name="getProperties_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties_computed</h4> +<pre>protected boolean getProperties_computed</pre> +</li> +</ul> +<a name="getProperties_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties_value</h4> +<pre>protected <a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties_value</pre> +</li> +</ul> +<a name="getSubClasses_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_visited</h4> +<pre>protected int getSubClasses_visited</pre> +</li> +</ul> +<a name="getSubClasses_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_computed</h4> +<pre>protected boolean getSubClasses_computed</pre> +</li> +</ul> +<a name="getSubClasses_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_value</h4> +<pre>protected java.util.ArrayList getSubClasses_value</pre> +</li> +</ul> +<a name="getSubClasses_OwlClassDecl_ArrayList_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_OwlClassDecl_ArrayList_visited</h4> +<pre>protected java.util.Map getSubClasses_OwlClassDecl_ArrayList_visited</pre> +</li> +</ul> +<a name="getRestrictions_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRestrictions_visited</h4> +<pre>protected int getRestrictions_visited</pre> +</li> +</ul> +<a name="getRestrictions_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRestrictions_computed</h4> +<pre>protected boolean getRestrictions_computed</pre> +</li> +</ul> +<a name="getRestrictions_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRestrictions_value</h4> +<pre>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getRestrictions_value</pre> +</li> +</ul> +<a name="getNumRestriction_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumRestriction_visited</h4> +<pre>protected int getNumRestriction_visited</pre> +</li> +</ul> +<a name="getOwnRestrictions_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOwnRestrictions_visited</h4> +<pre>protected int getOwnRestrictions_visited</pre> +</li> +</ul> +<a name="getOwnRestrictions_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOwnRestrictions_computed</h4> +<pre>protected boolean getOwnRestrictions_computed</pre> +</li> +</ul> +<a name="getOwnRestrictions_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOwnRestrictions_value</h4> +<pre>protected <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getOwnRestrictions_value</pre> +</li> +</ul> +<a name="getNumOwnRestriction_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getNumOwnRestriction_visited</h4> +<pre>protected int getNumOwnRestriction_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlClassDecl(int)"><!-- --></A><H3> -OwlClassDecl</H3> -<PRE> -public <B>OwlClassDecl</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassDecl(AST.OwlParser, int)"><!-- --></A><H3> -OwlClassDecl</H3> -<PRE> -public <B>OwlClassDecl</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassDecl()"><!-- --></A><H3> -OwlClassDecl</H3> -<PRE> -public <B>OwlClassDecl</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassDecl(AST.List, AST.List, java.lang.String)"><!-- --></A><H3> -OwlClassDecl</H3> -<PRE> -public <B>OwlClassDecl</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlClassDecl(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassDecl</h4> +<pre>public OwlClassDecl(int i)</pre> +</li> +</ul> +<a name="OwlClassDecl(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassDecl</h4> +<pre>public OwlClassDecl(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassDecl</h4> +<pre>public OwlClassDecl()</pre> +</li> +</ul> +<a name="OwlClassDecl(AST.List, AST.List, java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlClassDecl</h4> +<pre>public OwlClassDecl(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="genPrettyPrinter(java.io.PrintStream)"><!-- --></A><H3> -genPrettyPrinter</H3> -<PRE> -public void <B>genPrettyPrinter</B>(java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="genRewrites(java.io.PrintStream)"><!-- --></A><H3> -genRewrites</H3> -<PRE> -public void <B>genRewrites</B>(java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setId(java.lang.String)"><!-- --></A><H3> -setId</H3> -<PRE> -public void <B>setId</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass()"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="decl()"><!-- --></A><H3> -decl</H3> -<PRE> -public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#decl()">decl</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getProperties()"><!-- --></A><H3> -getProperties</H3> -<PRE> -public <A HREF="../AST/Properties.html" title="class in AST">Properties</A> <B>getProperties</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSubClasses()"><!-- --></A><H3> -getSubClasses</H3> -<PRE> -public java.util.ArrayList <B>getSubClasses</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"><!-- --></A><H3> -getSubClasses</H3> -<PRE> -public java.util.ArrayList <B>getSubClasses</B>(<A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> klass, - java.util.ArrayList l)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getRestrictions()"><!-- --></A><H3> -getRestrictions</H3> -<PRE> -public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getRestrictions</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumRestriction()"><!-- --></A><H3> -getNumRestriction</H3> -<PRE> -public int <B>getNumRestriction</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getOwnRestrictions()"><!-- --></A><H3> -getOwnRestrictions</H3> -<PRE> -public <A HREF="../AST/Restrictions.html" title="class in AST">Restrictions</A> <B>getOwnRestrictions</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumOwnRestriction()"><!-- --></A><H3> -getNumOwnRestriction</H3> -<PRE> -public int <B>getNumOwnRestriction</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="genPrettyPrinter(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>genPrettyPrinter</h4> +<pre>public void genPrettyPrinter(java.io.PrintStream pStream)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="genRewrites(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>genRewrites</h4> +<pre>public void genRewrites(java.io.PrintStream pStream)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#clone()">clone</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElements()">getElements</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="setId(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setId</h4> +<pre>public void setId(java.lang.String value)</pre> +<div class="block">Replaces the lexeme Id.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id") +public java.lang.String getId()</pre> +<div class="block">Retrieves the value for the lexeme Id.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getId()">getId</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="isClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClassDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getSuperClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="decl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#decl()">decl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getProperties()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProperties</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Properties.html" title="class in AST">Properties</a> getProperties()</pre> +</li> +</ul> +<a name="getSubClasses()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.util.ArrayList getSubClasses()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="getSubClasses(AST.OwlClassDecl, java.util.ArrayList)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.util.ArrayList getSubClasses(<a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> klass, + java.util.ArrayList l)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="getRestrictions()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRestrictions</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getRestrictions()</pre> +</li> +</ul> +<a name="getNumRestriction()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumRestriction</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public int getNumRestriction()</pre> +</li> +</ul> +<a name="getOwnRestrictions()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOwnRestrictions</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Restrictions.html" title="class in AST">Restrictions</a> getOwnRestrictions()</pre> +</li> +</ul> +<a name="getNumOwnRestriction()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumOwnRestriction</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public int getNumOwnRestriction()</pre> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClass.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlClassUse.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClassDecl.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClassDecl.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClassDecl.html" target="_top">Frames</a></li> +<li><a href="OwlClassDecl.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlClassUse.html b/javadoc/AST/OwlClassUse.html index e8b41b6..c0fe9a7 100644 --- a/javadoc/AST/OwlClassUse.html +++ b/javadoc/AST/OwlClassUse.html @@ -1,1326 +1,1502 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlClassUse -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlClassUse</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlClassUse"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDataRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClassUse.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClassUse.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClassUse.html" target="_top">Frames</a></li> +<li><a href="OwlClassUse.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlClassUse</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OClass.html" title="class in AST">AST.OClass</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlClassUse</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlClassUse</B><DT>extends <A HREF="../AST/OClass.html" title="class in AST">OClass</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlClassUse" class="title">Class OwlClassUse</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Declaration.html" title="class in AST">AST.Declaration</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OClass.html" title="class in AST">AST.OClass</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlClassUse</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlClassUse</span> +extends <a href="../AST/OClass.html" title="class in AST">OClass</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_computed">decl_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_value">decl_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl_visited">decl_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_computed">getSubClasses_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_value">getSubClasses_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses_visited">getSubClasses_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_computed">getSuperClass_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_value">getSuperClass_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass_visited">getSuperClass_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OClass"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OClass.html#name_visited">name_visited</A>, <A HREF="../AST/OClass.html#tokenString_Id">tokenString_Id</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_computed">decl_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_value">decl_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl_visited">decl_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_computed">getSubClasses_computed</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_value">getSubClasses_value</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses_visited">getSubClasses_visited</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_computed">getSuperClass_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_value">getSuperClass_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass_visited">getSuperClass_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#isClassDecl_visited">isClassDecl_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OClass"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3> +<code><a href="../AST/OClass.html#name_visited">name_visited</a>, <a href="../AST/OClass.html#tokenString_Id">tokenString_Id</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#isIndividualDecl_visited">isIndividualDecl_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse()">OwlClassUse</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(int)">OwlClassUse</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(AST.List, AST.List, java.lang.String)">OwlClassUse</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#OwlClassUse(AST.OwlParser, int)">OwlClassUse</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse()">OwlClassUse</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(int)">OwlClassUse</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(AST.List,%20AST.List,%20java.lang.String)">OwlClassUse</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlClassUse.html#OwlClassUse(AST.OwlParser,%20int)">OwlClassUse</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#decl()">decl</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.util.ArrayList</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSubClasses()">getSubClasses</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#getSuperClass()">getSuperClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlClassUse.html#setId(java.lang.String)">setId</A></B>(java.lang.String value)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OClass"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OClass.html" title="class in AST">OClass</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OClass.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#decl()">decl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getId()">getId</a></strong>()</code> +<div class="block">Retrieves the value for the lexeme Id.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.ArrayList</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSubClasses()">getSubClasses</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#getSuperClass()">getSuperClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#isClassDecl()">isClassDecl</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#setId(java.lang.String)">setId</a></strong>(java.lang.String value)</code> +<div class="block">Replaces the lexeme Id.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlClassUse.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OClass"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OClass.html" title="class in AST">OClass</a></h3> +<code><a href="../AST/OClass.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Declaration"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Declaration.html" title="class in AST">Declaration</a></h3> +<code><a href="../AST/Declaration.html#isIndividualDecl()">isIndividualDecl</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="getSuperClass_visited"><!-- --></A><H3> -getSuperClass_visited</H3> -<PRE> -protected int <B>getSuperClass_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_computed"><!-- --></A><H3> -getSuperClass_computed</H3> -<PRE> -protected boolean <B>getSuperClass_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSuperClass_value"><!-- --></A><H3> -getSuperClass_value</H3> -<PRE> -protected <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_visited"><!-- --></A><H3> -decl_visited</H3> -<PRE> -protected int <B>decl_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_computed"><!-- --></A><H3> -decl_computed</H3> -<PRE> -protected boolean <B>decl_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="decl_value"><!-- --></A><H3> -decl_value</H3> -<PRE> -protected <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_visited"><!-- --></A><H3> -getSubClasses_visited</H3> -<PRE> -protected int <B>getSubClasses_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_computed"><!-- --></A><H3> -getSubClasses_computed</H3> -<PRE> -protected boolean <B>getSubClasses_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getSubClasses_value"><!-- --></A><H3> -getSubClasses_value</H3> -<PRE> -protected java.util.ArrayList <B>getSubClasses_value</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isClassDecl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl_visited</h4> +<pre>protected int isClassDecl_visited</pre> +</li> +</ul> +<a name="getSuperClass_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_visited</h4> +<pre>protected int getSuperClass_visited</pre> +</li> +</ul> +<a name="getSuperClass_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_computed</h4> +<pre>protected boolean getSuperClass_computed</pre> +</li> +</ul> +<a name="getSuperClass_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass_value</h4> +<pre>protected <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass_value</pre> +</li> +</ul> +<a name="decl_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_visited</h4> +<pre>protected int decl_visited</pre> +</li> +</ul> +<a name="decl_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_computed</h4> +<pre>protected boolean decl_computed</pre> +</li> +</ul> +<a name="decl_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl_value</h4> +<pre>protected <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl_value</pre> +</li> +</ul> +<a name="getSubClasses_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_visited</h4> +<pre>protected int getSubClasses_visited</pre> +</li> +</ul> +<a name="getSubClasses_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses_computed</h4> +<pre>protected boolean getSubClasses_computed</pre> +</li> +</ul> +<a name="getSubClasses_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getSubClasses_value</h4> +<pre>protected java.util.ArrayList getSubClasses_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlClassUse(int)"><!-- --></A><H3> -OwlClassUse</H3> -<PRE> -public <B>OwlClassUse</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassUse(AST.OwlParser, int)"><!-- --></A><H3> -OwlClassUse</H3> -<PRE> -public <B>OwlClassUse</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassUse()"><!-- --></A><H3> -OwlClassUse</H3> -<PRE> -public <B>OwlClassUse</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlClassUse(AST.List, AST.List, java.lang.String)"><!-- --></A><H3> -OwlClassUse</H3> -<PRE> -public <B>OwlClassUse</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1, - java.lang.String p2)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlClassUse(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassUse</h4> +<pre>public OwlClassUse(int i)</pre> +</li> +</ul> +<a name="OwlClassUse(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassUse</h4> +<pre>public OwlClassUse(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlClassUse()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClassUse</h4> +<pre>public OwlClassUse()</pre> +</li> +</ul> +<a name="OwlClassUse(AST.List, AST.List, java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlClassUse</h4> +<pre>public OwlClassUse(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1, + java.lang.String p2)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlClassUse.html" title="class in AST">OwlClassUse</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setId(java.lang.String)"><!-- --></A><H3> -setId</H3> -<PRE> -public void <B>setId</B>(java.lang.String value)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#setId(java.lang.String)">setId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSuperClass()"><!-- --></A><H3> -getSuperClass</H3> -<PRE> -public <A HREF="../AST/OClass.html" title="class in AST">OClass</A> <B>getSuperClass</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSuperClass()">getSuperClass</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="decl()"><!-- --></A><H3> -decl</H3> -<PRE> -public <A HREF="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</A> <B>decl</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#decl()">decl</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getSubClasses()"><!-- --></A><H3> -getSubClasses</H3> -<PRE> -public java.util.ArrayList <B>getSubClasses</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/OClass.html#getSubClasses()">getSubClasses</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OClass.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OClass.html" title="class in AST">OClass</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#clone()">clone</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#copy()">copy</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlClassUse.html" title="class in AST">OwlClassUse</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElements()">getElements</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="setId(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setId</h4> +<pre>public void setId(java.lang.String value)</pre> +<div class="block">Replaces the lexeme Id.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#setId(java.lang.String)">setId</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The new value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Token.html" title="annotation in AST">@ASTNodeAnnotation.Token</a>(<a href="../AST/ASTNodeAnnotation.Token.html#name()">name</a>="Id") +public java.lang.String getId()</pre> +<div class="block">Retrieves the value for the lexeme Id.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#getId()">getId</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The value for the lexeme Id.</dd></dl> +</li> +</ul> +<a name="isClassDecl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isClassDecl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean isClassDecl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#isClassDecl()">isClassDecl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getSuperClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSuperClass</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/Declaration.html" title="class in AST">Declaration</a> getSuperClass()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#getSuperClass()">getSuperClass</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="decl()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decl</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/OwlClassDecl.html" title="class in AST">OwlClassDecl</a> decl()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Declaration.html#decl()">decl</a></code> in class <code><a href="../AST/Declaration.html" title="class in AST">Declaration</a></code></dd> +</dl> +</li> +</ul> +<a name="getSubClasses()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getSubClasses</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.util.ArrayList getSubClasses()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OClass.html#getSubClasses()">getSubClasses</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OClass.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/OClass.html" title="class in AST">OClass</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClassDecl.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDataRange.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlClassUse.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlClassUse.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClassDecl.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlClassUse.html" target="_top">Frames</a></li> +<li><a href="OwlClassUse.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlDataRange.html b/javadoc/AST/OwlDataRange.html index 19e891e..a887c75 100644 --- a/javadoc/AST/OwlDataRange.html +++ b/javadoc/AST/OwlDataRange.html @@ -1,1073 +1,1276 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlDataRange -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:41 CEST 2014 --> +<title>OwlDataRange</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlDataRange"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClassUse.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDataRange.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDataRange.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDataRange.html" target="_top">Frames</a></li> +<li><a href="OwlDataRange.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlDataRange</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDataRange</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlDataRange</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlDataRange" class="title">Class OwlDataRange</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlDataRange</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlDataRange</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#type_visited">type_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_computed">type_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_value">type_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type_visited">type_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange()">OwlDataRange</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(int)">OwlDataRange</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(AST.List, AST.List)">OwlDataRange</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#OwlDataRange(AST.OwlParser, int)">OwlDataRange</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange()">OwlDataRange</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(int)">OwlDataRange</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(AST.List,%20AST.List)">OwlDataRange</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDataRange.html#OwlDataRange(AST.OwlParser,%20int)">OwlDataRange</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDataRange.html#type()">type</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDataRange.html#type()">type</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="type_visited"><!-- --></A><H3> -type_visited</H3> -<PRE> -protected int <B>type_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="type_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_visited</h4> +<pre>protected int type_visited</pre> +</li> +</ul> +<a name="type_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_computed</h4> +<pre>protected boolean type_computed</pre> +</li> +</ul> +<a name="type_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>type_value</h4> +<pre>protected java.lang.String type_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlDataRange(int)"><!-- --></A><H3> -OwlDataRange</H3> -<PRE> -public <B>OwlDataRange</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDataRange(AST.OwlParser, int)"><!-- --></A><H3> -OwlDataRange</H3> -<PRE> -public <B>OwlDataRange</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDataRange()"><!-- --></A><H3> -OwlDataRange</H3> -<PRE> -public <B>OwlDataRange</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDataRange(AST.List, AST.List)"><!-- --></A><H3> -OwlDataRange</H3> -<PRE> -public <B>OwlDataRange</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlDataRange(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDataRange</h4> +<pre>public OwlDataRange(int i)</pre> +</li> +</ul> +<a name="OwlDataRange(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDataRange</h4> +<pre>public OwlDataRange(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlDataRange()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDataRange</h4> +<pre>public OwlDataRange()</pre> +</li> +</ul> +<a name="OwlDataRange(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlDataRange</h4> +<pre>public OwlDataRange(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlDataRange.html" title="class in AST">OwlDataRange</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="type()"><!-- --></A><H3> -type</H3> -<PRE> -public java.lang.String <B>type</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="type()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String type()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#type()">type</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlClassUse.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDataRange.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDataRange.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlClassUse.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDataRange.html" target="_top">Frames</a></li> +<li><a href="OwlDataRange.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlDatatypeProperty.html b/javadoc/AST/OwlDatatypeProperty.html index da765a7..9fa777e 100644 --- a/javadoc/AST/OwlDatatypeProperty.html +++ b/javadoc/AST/OwlDatatypeProperty.html @@ -1,1092 +1,1295 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlDatatypeProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlDatatypeProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlDatatypeProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDataRange.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDatatypeProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDatatypeProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDatatypeProperty.html" target="_top">Frames</a></li> +<li><a href="OwlDatatypeProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlDatatypeProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDatatypeProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlDatatypeProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlDatatypeProperty" class="title">Class OwlDatatypeProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlDatatypeProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlDatatypeProperty</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#range_visited">range_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_computed">range_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_value">range_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range_visited">range_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty()">OwlDatatypeProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)">OwlDatatypeProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List, AST.List)">OwlDatatypeProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser, int)">OwlDatatypeProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty()">OwlDatatypeProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(int)">OwlDatatypeProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.List,%20AST.List)">OwlDatatypeProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDatatypeProperty.html#OwlDatatypeProperty(AST.OwlParser,%20int)">OwlDatatypeProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDatatypeProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#range()">range</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDatatypeProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="range_visited"><!-- --></A><H3> -range_visited</H3> -<PRE> -protected int <B>range_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="range_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_visited</h4> +<pre>protected int range_visited</pre> +</li> +</ul> +<a name="range_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_computed</h4> +<pre>protected boolean range_computed</pre> +</li> +</ul> +<a name="range_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>range_value</h4> +<pre>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlDatatypeProperty(int)"><!-- --></A><H3> -OwlDatatypeProperty</H3> -<PRE> -public <B>OwlDatatypeProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDatatypeProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlDatatypeProperty</H3> -<PRE> -public <B>OwlDatatypeProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDatatypeProperty()"><!-- --></A><H3> -OwlDatatypeProperty</H3> -<PRE> -public <B>OwlDatatypeProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDatatypeProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlDatatypeProperty</H3> -<PRE> -public <B>OwlDatatypeProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlDatatypeProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDatatypeProperty</h4> +<pre>public OwlDatatypeProperty(int i)</pre> +</li> +</ul> +<a name="OwlDatatypeProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDatatypeProperty</h4> +<pre>public OwlDatatypeProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlDatatypeProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDatatypeProperty</h4> +<pre>public OwlDatatypeProperty()</pre> +</li> +</ul> +<a name="OwlDatatypeProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlDatatypeProperty</h4> +<pre>public OwlDatatypeProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="range()"><!-- --></A><H3> -range</H3> -<PRE> -public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="range()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDataRange.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDatatypeProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDatatypeProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDataRange.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDatatypeProperty.html" target="_top">Frames</a></li> +<li><a href="OwlDatatypeProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlDisjointWith.html b/javadoc/AST/OwlDisjointWith.html index 528dd63..787ca9f 100644 --- a/javadoc/AST/OwlDisjointWith.html +++ b/javadoc/AST/OwlDisjointWith.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlDisjointWith -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlDisjointWith</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlDisjointWith"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDisjointWith.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDisjointWith.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDisjointWith.html" target="_top">Frames</a></li> +<li><a href="OwlDisjointWith.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlDisjointWith</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlDisjointWith</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlDisjointWith</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlDisjointWith" class="title">Class OwlDisjointWith</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlDisjointWith</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlDisjointWith</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith()">OwlDisjointWith</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(int)">OwlDisjointWith</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.List, AST.List)">OwlDisjointWith</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser, int)">OwlDisjointWith</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith()">OwlDisjointWith</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(int)">OwlDisjointWith</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.List,%20AST.List)">OwlDisjointWith</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDisjointWith.html#OwlDisjointWith(AST.OwlParser,%20int)">OwlDisjointWith</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDisjointWith.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDisjointWith.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlDisjointWith(int)"><!-- --></A><H3> -OwlDisjointWith</H3> -<PRE> -public <B>OwlDisjointWith</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDisjointWith(AST.OwlParser, int)"><!-- --></A><H3> -OwlDisjointWith</H3> -<PRE> -public <B>OwlDisjointWith</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDisjointWith()"><!-- --></A><H3> -OwlDisjointWith</H3> -<PRE> -public <B>OwlDisjointWith</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDisjointWith(AST.List, AST.List)"><!-- --></A><H3> -OwlDisjointWith</H3> -<PRE> -public <B>OwlDisjointWith</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlDisjointWith(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDisjointWith</h4> +<pre>public OwlDisjointWith(int i)</pre> +</li> +</ul> +<a name="OwlDisjointWith(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDisjointWith</h4> +<pre>public OwlDisjointWith(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlDisjointWith()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDisjointWith</h4> +<pre>public OwlDisjointWith()</pre> +</li> +</ul> +<a name="OwlDisjointWith(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlDisjointWith</h4> +<pre>public OwlDisjointWith(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDatatypeProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDisjointWith.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDisjointWith.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDatatypeProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDisjointWith.html" target="_top">Frames</a></li> +<li><a href="OwlDisjointWith.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlDistinctMembers.html b/javadoc/AST/OwlDistinctMembers.html index 734326b..dbeb19d 100644 --- a/javadoc/AST/OwlDistinctMembers.html +++ b/javadoc/AST/OwlDistinctMembers.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlDistinctMembers -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlDistinctMembers</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlDistinctMembers"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDistinctMembers.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDistinctMembers.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDistinctMembers.html" target="_top">Frames</a></li> +<li><a href="OwlDistinctMembers.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlDistinctMembers</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.OwlDistinctMembers</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlDistinctMembers</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlDistinctMembers" class="title">Class OwlDistinctMembers</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlDistinctMembers</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlDistinctMembers</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(int)">OwlDistinctMembers</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List, AST.List)">OwlDistinctMembers</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser, int)">OwlDistinctMembers</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers()">OwlDistinctMembers</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(int)">OwlDistinctMembers</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.List,%20AST.List)">OwlDistinctMembers</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlDistinctMembers.html#OwlDistinctMembers(AST.OwlParser,%20int)">OwlDistinctMembers</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlDistinctMembers.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlDistinctMembers.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlDistinctMembers(int)"><!-- --></A><H3> -OwlDistinctMembers</H3> -<PRE> -public <B>OwlDistinctMembers</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDistinctMembers(AST.OwlParser, int)"><!-- --></A><H3> -OwlDistinctMembers</H3> -<PRE> -public <B>OwlDistinctMembers</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDistinctMembers()"><!-- --></A><H3> -OwlDistinctMembers</H3> -<PRE> -public <B>OwlDistinctMembers</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlDistinctMembers(AST.List, AST.List)"><!-- --></A><H3> -OwlDistinctMembers</H3> -<PRE> -public <B>OwlDistinctMembers</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlDistinctMembers(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDistinctMembers</h4> +<pre>public OwlDistinctMembers(int i)</pre> +</li> +</ul> +<a name="OwlDistinctMembers(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDistinctMembers</h4> +<pre>public OwlDistinctMembers(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlDistinctMembers()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDistinctMembers</h4> +<pre>public OwlDistinctMembers()</pre> +</li> +</ul> +<a name="OwlDistinctMembers(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlDistinctMembers</h4> +<pre>public OwlDistinctMembers(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDisjointWith.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlDistinctMembers.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlDistinctMembers.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDisjointWith.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlDistinctMembers.html" target="_top">Frames</a></li> +<li><a href="OwlDistinctMembers.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlEquivalentClass.html b/javadoc/AST/OwlEquivalentClass.html index 6dc0c83..cef0c59 100644 --- a/javadoc/AST/OwlEquivalentClass.html +++ b/javadoc/AST/OwlEquivalentClass.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlEquivalentClass -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlEquivalentClass</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlEquivalentClass"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlEquivalentClass.html" target="_top">Frames</a></li> +<li><a href="OwlEquivalentClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlEquivalentClass</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlEquivalentClass</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlEquivalentClass</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlEquivalentClass" class="title">Class OwlEquivalentClass</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlEquivalentClass</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlEquivalentClass</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass()">OwlEquivalentClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(int)">OwlEquivalentClass</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List, AST.List)">OwlEquivalentClass</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser, int)">OwlEquivalentClass</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass()">OwlEquivalentClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(int)">OwlEquivalentClass</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.List,%20AST.List)">OwlEquivalentClass</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentClass.html#OwlEquivalentClass(AST.OwlParser,%20int)">OwlEquivalentClass</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentClass.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentClass.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlEquivalentClass(int)"><!-- --></A><H3> -OwlEquivalentClass</H3> -<PRE> -public <B>OwlEquivalentClass</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlEquivalentClass(AST.OwlParser, int)"><!-- --></A><H3> -OwlEquivalentClass</H3> -<PRE> -public <B>OwlEquivalentClass</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlEquivalentClass()"><!-- --></A><H3> -OwlEquivalentClass</H3> -<PRE> -public <B>OwlEquivalentClass</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlEquivalentClass(AST.List, AST.List)"><!-- --></A><H3> -OwlEquivalentClass</H3> -<PRE> -public <B>OwlEquivalentClass</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlEquivalentClass(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentClass</h4> +<pre>public OwlEquivalentClass(int i)</pre> +</li> +</ul> +<a name="OwlEquivalentClass(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentClass</h4> +<pre>public OwlEquivalentClass(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlEquivalentClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentClass</h4> +<pre>public OwlEquivalentClass()</pre> +</li> +</ul> +<a name="OwlEquivalentClass(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlEquivalentClass</h4> +<pre>public OwlEquivalentClass(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlDistinctMembers.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlEquivalentClass.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlDistinctMembers.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlEquivalentClass.html" target="_top">Frames</a></li> +<li><a href="OwlEquivalentClass.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlEquivalentProperty.html b/javadoc/AST/OwlEquivalentProperty.html index ec440f0..6e73437 100644 --- a/javadoc/AST/OwlEquivalentProperty.html +++ b/javadoc/AST/OwlEquivalentProperty.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlEquivalentProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlEquivalentProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlEquivalentProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlEquivalentProperty.html" target="_top">Frames</a></li> +<li><a href="OwlEquivalentProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlEquivalentProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlEquivalentProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlEquivalentProperty" class="title">Class OwlEquivalentProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlEquivalentProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlEquivalentProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty()">OwlEquivalentProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(int)">OwlEquivalentProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.List,%20AST.List)">OwlEquivalentProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlEquivalentProperty.html#OwlEquivalentProperty(AST.OwlParser,%20int)">OwlEquivalentProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlEquivalentProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlEquivalentProperty(int)"><!-- --></A><H3> -OwlEquivalentProperty</H3> -<PRE> -public <B>OwlEquivalentProperty</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlEquivalentProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentProperty</h4> +<pre>public OwlEquivalentProperty(int i)</pre> +</li> +</ul> +<a name="OwlEquivalentProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentProperty</h4> +<pre>public OwlEquivalentProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlEquivalentProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentProperty</h4> +<pre>public OwlEquivalentProperty()</pre> +</li> +</ul> +<a name="OwlEquivalentProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlEquivalentProperty</h4> +<pre>public OwlEquivalentProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlEquivalentClass.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlEquivalentProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlEquivalentClass.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlEquivalentProperty.html" target="_top">Frames</a></li> +<li><a href="OwlEquivalentProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlFunctionalProperty.html b/javadoc/AST/OwlFunctionalProperty.html index fe39a3b..07b4cfd 100644 --- a/javadoc/AST/OwlFunctionalProperty.html +++ b/javadoc/AST/OwlFunctionalProperty.html @@ -1,1092 +1,1295 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlFunctionalProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlFunctionalProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlFunctionalProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlFunctionalProperty.html" target="_top">Frames</a></li> +<li><a href="OwlFunctionalProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlFunctionalProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlFunctionalProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlFunctionalProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlFunctionalProperty" class="title">Class OwlFunctionalProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlFunctionalProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlFunctionalProperty</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#range_visited">range_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_computed">range_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_value">range_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range_visited">range_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty()">OwlFunctionalProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)">OwlFunctionalProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List, AST.List)">OwlFunctionalProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser, int)">OwlFunctionalProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty()">OwlFunctionalProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(int)">OwlFunctionalProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.List,%20AST.List)">OwlFunctionalProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlFunctionalProperty.html#OwlFunctionalProperty(AST.OwlParser,%20int)">OwlFunctionalProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlFunctionalProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#range()">range</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlFunctionalProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="range_visited"><!-- --></A><H3> -range_visited</H3> -<PRE> -protected int <B>range_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="range_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_visited</h4> +<pre>protected int range_visited</pre> +</li> +</ul> +<a name="range_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_computed</h4> +<pre>protected boolean range_computed</pre> +</li> +</ul> +<a name="range_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>range_value</h4> +<pre>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlFunctionalProperty(int)"><!-- --></A><H3> -OwlFunctionalProperty</H3> -<PRE> -public <B>OwlFunctionalProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlFunctionalProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlFunctionalProperty</H3> -<PRE> -public <B>OwlFunctionalProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlFunctionalProperty()"><!-- --></A><H3> -OwlFunctionalProperty</H3> -<PRE> -public <B>OwlFunctionalProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlFunctionalProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlFunctionalProperty</H3> -<PRE> -public <B>OwlFunctionalProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlFunctionalProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlFunctionalProperty</h4> +<pre>public OwlFunctionalProperty(int i)</pre> +</li> +</ul> +<a name="OwlFunctionalProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlFunctionalProperty</h4> +<pre>public OwlFunctionalProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlFunctionalProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlFunctionalProperty</h4> +<pre>public OwlFunctionalProperty()</pre> +</li> +</ul> +<a name="OwlFunctionalProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlFunctionalProperty</h4> +<pre>public OwlFunctionalProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="range()"><!-- --></A><H3> -range</H3> -<PRE> -public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="range()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlEquivalentProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlFunctionalProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlEquivalentProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlFunctionalProperty.html" target="_top">Frames</a></li> +<li><a href="OwlFunctionalProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlHasValue.html b/javadoc/AST/OwlHasValue.html index aa75a91..c2b9681 100644 --- a/javadoc/AST/OwlHasValue.html +++ b/javadoc/AST/OwlHasValue.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlHasValue -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlHasValue</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlHasValue"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlHasValue.html" target="_top">Frames</a></li> +<li><a href="OwlHasValue.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlHasValue</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlHasValue</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlHasValue" class="title">Class OwlHasValue</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlHasValue</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlHasValue</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue()">OwlHasValue</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(int)">OwlHasValue</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(AST.List,%20AST.List)">OwlHasValue</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlHasValue.html#OwlHasValue(AST.OwlParser,%20int)">OwlHasValue</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlHasValue.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlHasValue(int)"><!-- --></A><H3> -OwlHasValue</H3> -<PRE> -public <B>OwlHasValue</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlHasValue(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlHasValue</h4> +<pre>public OwlHasValue(int i)</pre> +</li> +</ul> +<a name="OwlHasValue(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlHasValue</h4> +<pre>public OwlHasValue(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlHasValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlHasValue</h4> +<pre>public OwlHasValue()</pre> +</li> +</ul> +<a name="OwlHasValue(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlHasValue</h4> +<pre>public OwlHasValue(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlHasValue.html" title="class in AST">OwlHasValue</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlHasValue.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlFunctionalProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlHasValue.html" target="_top">Frames</a></li> +<li><a href="OwlHasValue.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlImports.html b/javadoc/AST/OwlImports.html index 91f7ea6..adad3ee 100644 --- a/javadoc/AST/OwlImports.html +++ b/javadoc/AST/OwlImports.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlImports -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlImports</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlImports"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlImports.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlImports.html" target="_top">Frames</a></li> +<li><a href="OwlImports.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlImports</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlImports</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlImports</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlImports" class="title">Class OwlImports</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlImports</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlImports</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports()">OwlImports</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(int)">OwlImports</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(AST.List, AST.List)">OwlImports</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlImports.html#OwlImports(AST.OwlParser, int)">OwlImports</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports()">OwlImports</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(int)">OwlImports</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(AST.List,%20AST.List)">OwlImports</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlImports.html#OwlImports(AST.OwlParser,%20int)">OwlImports</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlImports.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlImports.html" title="class in AST">OwlImports</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlImports.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlImports(int)"><!-- --></A><H3> -OwlImports</H3> -<PRE> -public <B>OwlImports</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlImports(AST.OwlParser, int)"><!-- --></A><H3> -OwlImports</H3> -<PRE> -public <B>OwlImports</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlImports()"><!-- --></A><H3> -OwlImports</H3> -<PRE> -public <B>OwlImports</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlImports(AST.List, AST.List)"><!-- --></A><H3> -OwlImports</H3> -<PRE> -public <B>OwlImports</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlImports(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlImports</h4> +<pre>public OwlImports(int i)</pre> +</li> +</ul> +<a name="OwlImports(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlImports</h4> +<pre>public OwlImports(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlImports()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlImports</h4> +<pre>public OwlImports()</pre> +</li> +</ul> +<a name="OwlImports(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlImports</h4> +<pre>public OwlImports(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlImports.html" title="class in AST">OwlImports</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlHasValue.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlImports.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlHasValue.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlImports.html" target="_top">Frames</a></li> +<li><a href="OwlImports.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlIntersectionOf.html b/javadoc/AST/OwlIntersectionOf.html index a5c05c3..405cee1 100644 --- a/javadoc/AST/OwlIntersectionOf.html +++ b/javadoc/AST/OwlIntersectionOf.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlIntersectionOf -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlIntersectionOf</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlIntersectionOf"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlImports.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlIntersectionOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlIntersectionOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlIntersectionOf.html" target="_top">Frames</a></li> +<li><a href="OwlIntersectionOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlIntersectionOf</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlIntersectionOf</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlIntersectionOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlIntersectionOf" class="title">Class OwlIntersectionOf</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlIntersectionOf</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlIntersectionOf</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf()">OwlIntersectionOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(int)">OwlIntersectionOf</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List, AST.List)">OwlIntersectionOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser, int)">OwlIntersectionOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf()">OwlIntersectionOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(int)">OwlIntersectionOf</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.List,%20AST.List)">OwlIntersectionOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlIntersectionOf.html#OwlIntersectionOf(AST.OwlParser,%20int)">OwlIntersectionOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlIntersectionOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlIntersectionOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlIntersectionOf(int)"><!-- --></A><H3> -OwlIntersectionOf</H3> -<PRE> -public <B>OwlIntersectionOf</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlIntersectionOf(AST.OwlParser, int)"><!-- --></A><H3> -OwlIntersectionOf</H3> -<PRE> -public <B>OwlIntersectionOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlIntersectionOf()"><!-- --></A><H3> -OwlIntersectionOf</H3> -<PRE> -public <B>OwlIntersectionOf</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlIntersectionOf(AST.List, AST.List)"><!-- --></A><H3> -OwlIntersectionOf</H3> -<PRE> -public <B>OwlIntersectionOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlIntersectionOf(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlIntersectionOf</h4> +<pre>public OwlIntersectionOf(int i)</pre> +</li> +</ul> +<a name="OwlIntersectionOf(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlIntersectionOf</h4> +<pre>public OwlIntersectionOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlIntersectionOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlIntersectionOf</h4> +<pre>public OwlIntersectionOf()</pre> +</li> +</ul> +<a name="OwlIntersectionOf(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlIntersectionOf</h4> +<pre>public OwlIntersectionOf(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlImports.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlIntersectionOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlIntersectionOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlImports.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlIntersectionOf.html" target="_top">Frames</a></li> +<li><a href="OwlIntersectionOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlInverseOf.html b/javadoc/AST/OwlInverseOf.html index 2363916..909ebff 100644 --- a/javadoc/AST/OwlInverseOf.html +++ b/javadoc/AST/OwlInverseOf.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlInverseOf -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlInverseOf</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlInverseOf"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlInverseOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlInverseOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlInverseOf.html" target="_top">Frames</a></li> +<li><a href="OwlInverseOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlInverseOf</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlInverseOf</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlInverseOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlInverseOf" class="title">Class OwlInverseOf</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlInverseOf</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlInverseOf</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf()">OwlInverseOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(int)">OwlInverseOf</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(AST.List, AST.List)">OwlInverseOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser, int)">OwlInverseOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf()">OwlInverseOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(int)">OwlInverseOf</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(AST.List,%20AST.List)">OwlInverseOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlInverseOf.html#OwlInverseOf(AST.OwlParser,%20int)">OwlInverseOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlInverseOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlInverseOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlInverseOf(int)"><!-- --></A><H3> -OwlInverseOf</H3> -<PRE> -public <B>OwlInverseOf</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlInverseOf(AST.OwlParser, int)"><!-- --></A><H3> -OwlInverseOf</H3> -<PRE> -public <B>OwlInverseOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlInverseOf()"><!-- --></A><H3> -OwlInverseOf</H3> -<PRE> -public <B>OwlInverseOf</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlInverseOf(AST.List, AST.List)"><!-- --></A><H3> -OwlInverseOf</H3> -<PRE> -public <B>OwlInverseOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlInverseOf(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlInverseOf</h4> +<pre>public OwlInverseOf(int i)</pre> +</li> +</ul> +<a name="OwlInverseOf(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlInverseOf</h4> +<pre>public OwlInverseOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlInverseOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlInverseOf</h4> +<pre>public OwlInverseOf()</pre> +</li> +</ul> +<a name="OwlInverseOf(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlInverseOf</h4> +<pre>public OwlInverseOf(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlIntersectionOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlInverseOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlInverseOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlIntersectionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlInverseOf.html" target="_top">Frames</a></li> +<li><a href="OwlInverseOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlMaxCardinality.html b/javadoc/AST/OwlMaxCardinality.html index 75bb2dd..43b7f13 100644 --- a/javadoc/AST/OwlMaxCardinality.html +++ b/javadoc/AST/OwlMaxCardinality.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlMaxCardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlMaxCardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlMaxCardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlMaxCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlMaxCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlMaxCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlMaxCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlMaxCardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.OwlMaxCardinality</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlMaxCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlMaxCardinality" class="title">Class OwlMaxCardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlMaxCardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlMaxCardinality</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(int)">OwlMaxCardinality</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List, AST.List)">OwlMaxCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser, int)">OwlMaxCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality()">OwlMaxCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(int)">OwlMaxCardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.List,%20AST.List)">OwlMaxCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMaxCardinality.html#OwlMaxCardinality(AST.OwlParser,%20int)">OwlMaxCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMaxCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMaxCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlMaxCardinality(int)"><!-- --></A><H3> -OwlMaxCardinality</H3> -<PRE> -public <B>OwlMaxCardinality</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMaxCardinality(AST.OwlParser, int)"><!-- --></A><H3> -OwlMaxCardinality</H3> -<PRE> -public <B>OwlMaxCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMaxCardinality()"><!-- --></A><H3> -OwlMaxCardinality</H3> -<PRE> -public <B>OwlMaxCardinality</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMaxCardinality(AST.List, AST.List)"><!-- --></A><H3> -OwlMaxCardinality</H3> -<PRE> -public <B>OwlMaxCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlMaxCardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMaxCardinality</h4> +<pre>public OwlMaxCardinality(int i)</pre> +</li> +</ul> +<a name="OwlMaxCardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMaxCardinality</h4> +<pre>public OwlMaxCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlMaxCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMaxCardinality</h4> +<pre>public OwlMaxCardinality()</pre> +</li> +</ul> +<a name="OwlMaxCardinality(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlMaxCardinality</h4> +<pre>public OwlMaxCardinality(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlInverseOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlMaxCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlMaxCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlInverseOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlMinCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlMaxCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlMaxCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlMinCardinality.html b/javadoc/AST/OwlMinCardinality.html index d757a6a..d5c1e8f 100644 --- a/javadoc/AST/OwlMinCardinality.html +++ b/javadoc/AST/OwlMinCardinality.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlMinCardinality -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlMinCardinality</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlMinCardinality"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlMinCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlMinCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlMinCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlMinCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlMinCardinality</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlMinCardinality</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlMinCardinality</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlMinCardinality" class="title">Class OwlMinCardinality</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlMinCardinality</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlMinCardinality</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality()">OwlMinCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(int)">OwlMinCardinality</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.List, AST.List)">OwlMinCardinality</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser, int)">OwlMinCardinality</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality()">OwlMinCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(int)">OwlMinCardinality</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.List,%20AST.List)">OwlMinCardinality</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlMinCardinality.html#OwlMinCardinality(AST.OwlParser,%20int)">OwlMinCardinality</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlMinCardinality.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlMinCardinality.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlMinCardinality(int)"><!-- --></A><H3> -OwlMinCardinality</H3> -<PRE> -public <B>OwlMinCardinality</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMinCardinality(AST.OwlParser, int)"><!-- --></A><H3> -OwlMinCardinality</H3> -<PRE> -public <B>OwlMinCardinality</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMinCardinality()"><!-- --></A><H3> -OwlMinCardinality</H3> -<PRE> -public <B>OwlMinCardinality</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlMinCardinality(AST.List, AST.List)"><!-- --></A><H3> -OwlMinCardinality</H3> -<PRE> -public <B>OwlMinCardinality</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlMinCardinality(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMinCardinality</h4> +<pre>public OwlMinCardinality(int i)</pre> +</li> +</ul> +<a name="OwlMinCardinality(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMinCardinality</h4> +<pre>public OwlMinCardinality(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlMinCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMinCardinality</h4> +<pre>public OwlMinCardinality()</pre> +</li> +</ul> +<a name="OwlMinCardinality(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlMinCardinality</h4> +<pre>public OwlMinCardinality(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlMaxCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlMinCardinality.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlMinCardinality.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlMaxCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlMinCardinality.html" target="_top">Frames</a></li> +<li><a href="OwlMinCardinality.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlObjectProperty.html b/javadoc/AST/OwlObjectProperty.html index f79c15d..2b2af1e 100644 --- a/javadoc/AST/OwlObjectProperty.html +++ b/javadoc/AST/OwlObjectProperty.html @@ -1,1092 +1,1295 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlObjectProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlObjectProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlObjectProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOneOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlObjectProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlObjectProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOnclass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlObjectProperty.html" target="_top">Frames</a></li> +<li><a href="OwlObjectProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlObjectProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlObjectProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlObjectProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlObjectProperty" class="title">Class OwlObjectProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlObjectProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlObjectProperty</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#range_visited">range_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_computed">range_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_value">range_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range_visited">range_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty()">OwlObjectProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(int)">OwlObjectProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.List, AST.List)">OwlObjectProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser, int)">OwlObjectProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty()">OwlObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(int)">OwlObjectProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.List,%20AST.List)">OwlObjectProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlObjectProperty.html#OwlObjectProperty(AST.OwlParser,%20int)">OwlObjectProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#range()">range</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlObjectProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#range()">range</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlObjectProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="range_visited"><!-- --></A><H3> -range_visited</H3> -<PRE> -protected int <B>range_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="range_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_visited</h4> +<pre>protected int range_visited</pre> +</li> +</ul> +<a name="range_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range_computed</h4> +<pre>protected boolean range_computed</pre> +</li> +</ul> +<a name="range_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>range_value</h4> +<pre>protected <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlObjectProperty(int)"><!-- --></A><H3> -OwlObjectProperty</H3> -<PRE> -public <B>OwlObjectProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlObjectProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlObjectProperty</H3> -<PRE> -public <B>OwlObjectProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlObjectProperty()"><!-- --></A><H3> -OwlObjectProperty</H3> -<PRE> -public <B>OwlObjectProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlObjectProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlObjectProperty</H3> -<PRE> -public <B>OwlObjectProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlObjectProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlObjectProperty</h4> +<pre>public OwlObjectProperty(int i)</pre> +</li> +</ul> +<a name="OwlObjectProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlObjectProperty</h4> +<pre>public OwlObjectProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlObjectProperty</h4> +<pre>public OwlObjectProperty()</pre> +</li> +</ul> +<a name="OwlObjectProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlObjectProperty</h4> +<pre>public OwlObjectProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="range()"><!-- --></A><H3> -range</H3> -<PRE> -public <A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> <B>range</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#range()">range</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="range()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public <a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> range()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlMinCardinality.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOneOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlObjectProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlObjectProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlNamedIndividual.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOnclass.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlObjectProperty.html" target="_top">Frames</a></li> +<li><a href="OwlObjectProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlOnProperty.html b/javadoc/AST/OwlOnProperty.html index ef07f55..ddd4491 100644 --- a/javadoc/AST/OwlOnProperty.html +++ b/javadoc/AST/OwlOnProperty.html @@ -1,1043 +1,1223 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlOnProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlOnProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlOnProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOneOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOntology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOnProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOnProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOneOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOnProperty.html" target="_top">Frames</a></li> +<li><a href="OwlOnProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlProperty">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlProperty">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlOnProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOnProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlOnProperty</B><DT>extends <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlOnProperty" class="title">Class OwlOnProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlProperty.html" title="class in AST">AST.OwlProperty</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlOnProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlOnProperty</span> +extends <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A>, <A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a>, <a href="../AST/OwlProperty.html#getId_value">getId_value</a>, <a href="../AST/OwlProperty.html#getId_visited">getId_visited</a>, <a href="../AST/OwlProperty.html#name_visited">name_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty()">OwlOnProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(int)">OwlOnProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(AST.List, AST.List)">OwlOnProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser, int)">OwlOnProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty()">OwlOnProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(int)">OwlOnProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(AST.List,%20AST.List)">OwlOnProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOnProperty.html#OwlOnProperty(AST.OwlParser,%20int)">OwlOnProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOnProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlProperty"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlProperty.html#getId()">getId</A>, <A HREF="../AST/OwlProperty.html#name()">name</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOnProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlProperty"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></h3> +<code><a href="../AST/OwlProperty.html#getId()">getId</a>, <a href="../AST/OwlProperty.html#name()">name</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlOnProperty(int)"><!-- --></A><H3> -OwlOnProperty</H3> -<PRE> -public <B>OwlOnProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOnProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlOnProperty</H3> -<PRE> -public <B>OwlOnProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOnProperty()"><!-- --></A><H3> -OwlOnProperty</H3> -<PRE> -public <B>OwlOnProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOnProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlOnProperty</H3> -<PRE> -public <B>OwlOnProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlOnProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnProperty</h4> +<pre>public OwlOnProperty(int i)</pre> +</li> +</ul> +<a name="OwlOnProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnProperty</h4> +<pre>public OwlOnProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlOnProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnProperty</h4> +<pre>public OwlOnProperty()</pre> +</li> +</ul> +<a name="OwlOnProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlOnProperty</h4> +<pre>public OwlOnProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOneOf.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOntology.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOnProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOnProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOneOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOnProperty.html" target="_top">Frames</a></li> +<li><a href="OwlOnProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlProperty">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlProperty">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlOneOf.html b/javadoc/AST/OwlOneOf.html index 18579cb..d2d79d0 100644 --- a/javadoc/AST/OwlOneOf.html +++ b/javadoc/AST/OwlOneOf.html @@ -1,1073 +1,1276 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlOneOf -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlOneOf</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlOneOf"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOneOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOneOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOnDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOneOf.html" target="_top">Frames</a></li> +<li><a href="OwlOneOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlOneOf</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOneOf</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlOneOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlOneOf" class="title">Class OwlOneOf</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlOneOf</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlOneOf</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#type_visited">type_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_computed">type_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_value">type_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type_visited">type_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf()">OwlOneOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(int)">OwlOneOf</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(AST.List, AST.List)">OwlOneOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#OwlOneOf(AST.OwlParser, int)">OwlOneOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf()">OwlOneOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(int)">OwlOneOf</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(AST.List,%20AST.List)">OwlOneOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOneOf.html#OwlOneOf(AST.OwlParser,%20int)">OwlOneOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOneOf.html#type()">type</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOneOf.html#type()">type</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="type_visited"><!-- --></A><H3> -type_visited</H3> -<PRE> -protected int <B>type_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="type_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_visited</h4> +<pre>protected int type_visited</pre> +</li> +</ul> +<a name="type_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type_computed</h4> +<pre>protected boolean type_computed</pre> +</li> +</ul> +<a name="type_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>type_value</h4> +<pre>protected java.lang.String type_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlOneOf(int)"><!-- --></A><H3> -OwlOneOf</H3> -<PRE> -public <B>OwlOneOf</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOneOf(AST.OwlParser, int)"><!-- --></A><H3> -OwlOneOf</H3> -<PRE> -public <B>OwlOneOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOneOf()"><!-- --></A><H3> -OwlOneOf</H3> -<PRE> -public <B>OwlOneOf</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOneOf(AST.List, AST.List)"><!-- --></A><H3> -OwlOneOf</H3> -<PRE> -public <B>OwlOneOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlOneOf(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOneOf</h4> +<pre>public OwlOneOf(int i)</pre> +</li> +</ul> +<a name="OwlOneOf(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOneOf</h4> +<pre>public OwlOneOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlOneOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOneOf</h4> +<pre>public OwlOneOf()</pre> +</li> +</ul> +<a name="OwlOneOf(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlOneOf</h4> +<pre>public OwlOneOf(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlOneOf.html" title="class in AST">OwlOneOf</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="type()"><!-- --></A><H3> -type</H3> -<PRE> -public java.lang.String <B>type</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#type()">type</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="type()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>type</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String type()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#type()">type</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlObjectProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOneOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOneOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOnDatatype.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOneOf.html" target="_top">Frames</a></li> +<li><a href="OwlOneOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlOntology.html b/javadoc/AST/OwlOntology.html index a5f50df..c7df8d4 100644 --- a/javadoc/AST/OwlOntology.html +++ b/javadoc/AST/OwlOntology.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlOntology -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlOntology</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlOntology"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParser.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOntology.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOntology.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOntology.html" target="_top">Frames</a></li> +<li><a href="OwlOntology.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlOntology</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlOntology</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlOntology</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlOntology" class="title">Class OwlOntology</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlOntology</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlOntology</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology()">OwlOntology</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(int)">OwlOntology</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(AST.List, AST.List)">OwlOntology</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#OwlOntology(AST.OwlParser, int)">OwlOntology</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology()">OwlOntology</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(int)">OwlOntology</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(AST.List,%20AST.List)">OwlOntology</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlOntology.html#OwlOntology(AST.OwlParser,%20int)">OwlOntology</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlOntology.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlOntology.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlOntology(int)"><!-- --></A><H3> -OwlOntology</H3> -<PRE> -public <B>OwlOntology</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOntology(AST.OwlParser, int)"><!-- --></A><H3> -OwlOntology</H3> -<PRE> -public <B>OwlOntology</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOntology()"><!-- --></A><H3> -OwlOntology</H3> -<PRE> -public <B>OwlOntology</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlOntology(AST.List, AST.List)"><!-- --></A><H3> -OwlOntology</H3> -<PRE> -public <B>OwlOntology</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlOntology(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOntology</h4> +<pre>public OwlOntology(int i)</pre> +</li> +</ul> +<a name="OwlOntology(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOntology</h4> +<pre>public OwlOntology(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlOntology()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOntology</h4> +<pre>public OwlOntology()</pre> +</li> +</ul> +<a name="OwlOntology(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlOntology</h4> +<pre>public OwlOntology(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlOntology.html" title="class in AST">OwlOntology</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlOntology.html" title="class in AST">OwlOntology</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOnProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParser.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlOntology.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlOntology.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOnProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlOntology.html" target="_top">Frames</a></li> +<li><a href="OwlOntology.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlParser.html b/javadoc/AST/OwlParser.html index 3900293..16e3c75 100644 --- a/javadoc/AST/OwlParser.html +++ b/javadoc/AST/OwlParser.html @@ -1,3834 +1,2698 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlParser -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlParser</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlParser"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOntology.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParser.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParser.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParser.html" target="_top">Frames</a></li> +<li><a href="OwlParser.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlParser</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlParser</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A>, <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlParser</B><DT>extends java.lang.Object<DT>implements <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A>, <A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlParser" class="title">Class OwlParser</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>AST.OwlParser</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a>, <a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlParser</span> +extends java.lang.Object +implements <a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a>, <a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#jj_nt">jj_nt</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected AST.JJTOwlParserState</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#jjtree">jjtree</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#token">token</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#token_source">token_source</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlParserTreeConstants"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A>, <A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlParserConstants"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#jj_nt">jj_nt</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected AST.JJTOwlParserState</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#jjtree">jjtree</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#token">token</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#token_source">token_source</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserTreeConstants"> +<!-- --> +</a> +<h3>Fields inherited from interface AST.<a href="../AST/OwlParserTreeConstants.html" title="interface in AST">OwlParserTreeConstants</a></h3> +<code><a href="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a>, <a href="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a>, <a href="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a>, <a href="../AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a>, <a href="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a>, <a href="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a>, <a href="../AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserConstants"> +<!-- --> +</a> +<h3>Fields inherited from interface AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></h3> +<code><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a>, <a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a>, <a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a>, <a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a>, <a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#CLASS">CLASS</a>, <a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a>, <a href="../AST/OwlParserConstants.html#COLON">COLON</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a>, <a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a>, <a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a>, <a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a>, <a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a>, <a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a>, <a href="../AST/OwlParserConstants.html#EOF">EOF</a>, <a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a>, <a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a>, <a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a>, <a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a>, <a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a>, <a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IRI">IRI</a>, <a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a>, <a href="../AST/OwlParserConstants.html#LETTER">LETTER</a>, <a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a>, <a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a>, <a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a>, <a href="../AST/OwlParserConstants.html#NAME">NAME</a>, <a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a>, <a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a>, <a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a>, <a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a>, <a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a>, <a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a>, <a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a>, <a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a>, <a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a>, <a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a>, <a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a>, <a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a>, <a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a>, <a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a>, <a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a>, <a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a>, <a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a>, <a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a>, <a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a>, <a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a>, <a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a>, <a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a>, <a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a>, <a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a>, <a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a>, <a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a>, <a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a>, <a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a>, <a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a>, <a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a>, <a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a>, <a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a>, <a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a>, <a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a>, <a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a>, <a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a>, <a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a>, <a href="../AST/OwlParserConstants.html#SLASH">SLASH</a>, <a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a>, <a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a>, <a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a>, <a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a>, <a href="../AST/OwlParserConstants.html#VERSION">VERSION</a>, <a href="../AST/OwlParserConstants.html#XML">XML</a>, <a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a>, <a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a>, <a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.InputStream)">OwlParser</A></B>(java.io.InputStream stream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.InputStream, java.lang.String)">OwlParser</A></B>(java.io.InputStream stream, - java.lang.String encoding)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)">OwlParser</A></B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A> tm)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlParser(java.io.Reader)">OwlParser</A></B>(java.io.Reader stream)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.InputStream)">OwlParser</a></strong>(java.io.InputStream stream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.InputStream,%20java.lang.String)">OwlParser</a></strong>(java.io.InputStream stream, + java.lang.String encoding)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(AST.OwlParserTokenManager)">OwlParser</a></strong>(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> tm)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParser.html#OwlParser(java.io.Reader)">OwlParser</a></strong>(java.io.Reader stream)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Annotation()">Annotation</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#AnnotationProperty()">AnnotationProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Attribute()">Attribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#AttributeList()">AttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Cardinality()">Cardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ClassAssertion()">ClassAssertion</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Clazz()">Clazz</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#DataProperty()">DataProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#DataPropertyRange()">DataPropertyRange</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Datatype()">Datatype</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#DatatypeIRI()">DatatypeIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Declaration()">Declaration</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#disable_tracing()">disable_tracing</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#DiscardedElement()">DiscardedElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Element()">Element</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ElementList()">ElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#enable_tracing()">enable_tracing</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionCondition()">ExpressionCondition</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprExpressionData()">ExprExpressionData</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#FloatElement()">FloatElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#generateParseException()">generateParseException</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#getNextToken()">getNextToken</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#getToken(int)">getToken</A></B>(int index)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Identifier()">Identifier</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#IntElement()">IntElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#IRI()">IRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#JElement()">JElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ListFirst()">ListFirst</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ListRest()">ListRest</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Literal()">Literal</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Name()">Name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#NamedIndividual()">NamedIndividual</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectListList()">ObjectListList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectProperty()">ObjectProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Ontology()">Ontology</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyAttribute()">OntologyAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyElement()">OntologyElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OntologyIRI()">OntologyIRI</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlAllDifferent()">OwlAllDifferent</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlAllValuesFrom()">OwlAllValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlCardinality()">OwlCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlClass()">OwlClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDataRange()">OwlDataRange</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDatatypeProperty()">OwlDatatypeProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDisjointWith()">OwlDisjointWith</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlElement()">OwlElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlEquivalentClass()">OwlEquivalentClass</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlFunctionalProperty()">OwlFunctionalProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlHasValue()">OwlHasValue</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlImports()">OwlImports</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlIntersectionOf()">OwlIntersectionOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlInverseOf()">OwlInverseOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlMinCardinality()">OwlMinCardinality</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlObjectProperty()">OwlObjectProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOneOf()">OwlOneOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOnProperty()">OwlOnProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlOntology()">OwlOntology</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlRestriction()">OwlRestriction</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlUnionOf()">OwlUnionOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1AnyOrder()">P1AnyOrder</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Components()">P1Components</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ComposedOf()">P1ComposedOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Element()">P1Element</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Else()">P1Else</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasInput()">P1HasInput</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1HasOutput()">P1HasOutput</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfCondition()">P1IfCondition</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Input()">P1Input</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Output()">P1Output</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1ParameterType()">P1ParameterType</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Perform()">P1Perform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Process()">P1Process</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Sequence()">P1Sequence</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1Then()">P1Then</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilCondition()">P1UntilCondition</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#P1UntilProcess()">P1UntilProcess</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Prefix()">Prefix</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessElement()">ProcessElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessParticipant()">ProcessParticipant</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ProcessPerform()">ProcessPerform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfAbout()">RdfAbout</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfAttribute()">RdfAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDatatype()">RdfDatatype</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDeclaration()">RdfDeclaration</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfDescription()">RdfDescription</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfElement()">RdfElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfFirst()">RdfFirst</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfId()">RdfId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfParseType()">RdfParseType</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfProperty()">RdfProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfResource()">RdfResource</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfRest()">RdfRest</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsComment()">RdfsComment</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsDomain()">RdfsDomain</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsLabel()">RdfsLabel</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsRange()">RdfsRange</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#RdfType()">RdfType</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit</A></B>(java.io.InputStream stream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 stream, - java.lang.String encoding)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> tm)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#ReInit(java.io.Reader)">ReInit</A></B>(java.io.Reader stream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#SimpleElement()">SimpleElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Specification()">Specification</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#StringElement()">StringElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#SubClassOf()">SubClassOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Value()">Value</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Version()">Version</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlAttribute()">XmlAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlBase()">XmlBase</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlHeader()">XmlHeader</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#Xmlns()">Xmlns</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXml()">XmlnsXml</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParser.html#XmlnsXX()">XmlnsXX</A></B>()</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#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> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AbbreviatedIRI()">AbbreviatedIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Annotation()">Annotation</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AnnotationProperty()">AnnotationProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Attribute()">Attribute</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#AttributeList()">AttributeList</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Cardinality()">Cardinality</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ClassAssertion()">ClassAssertion</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Clazz()">Clazz</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataProperty()">DataProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataPropertyDomain()">DataPropertyDomain</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DataPropertyRange()">DataPropertyRange</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Datatype()">Datatype</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DatatypeIRI()">DatatypeIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Declaration()">Declaration</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#disable_tracing()">disable_tracing</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#DiscardedElement()">DiscardedElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Element()">Element</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ElementList()">ElementList</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#enable_tracing()">enable_tracing</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionCondition()">ExpressionCondition</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionLogicLanguage()">ExpressionLogicLanguage</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExpressionRefURI()">ExpressionRefURI</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExprExpressionData()">ExprExpressionData</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ExprKIFCondition()">ExprKIFCondition</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#FloatElement()">FloatElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#generateParseException()">generateParseException</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#getNextToken()">getNextToken</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#getToken(int)">getToken</a></strong>(int index)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Identifier()">Identifier</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#IntElement()">IntElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#IRI()">IRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#JElement()">JElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ListFirst()">ListFirst</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ListRest()">ListRest</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Literal()">Literal</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Name()">Name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#NamedIndividual()">NamedIndividual</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectExactCardinality()">ObjectExactCardinality</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectListList()">ObjectListList</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectMinCardinality()">ObjectMinCardinality</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectProperty()">ObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectPropertyAssertion()">ObjectPropertyAssertion</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectPropertyDomain()">ObjectPropertyDomain</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ObjectSomeValuesFrom()">ObjectSomeValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Ontology()">Ontology</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyAttribute()">OntologyAttribute</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyDeclaration()">OntologyDeclaration</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyElement()">OntologyElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OntologyIRI()">OntologyIRI</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlAllDifferent()">OwlAllDifferent</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlAllValuesFrom()">OwlAllValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlCardinality()">OwlCardinality</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlClass()">OwlClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDataRange()">OwlDataRange</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDatatypeProperty()">OwlDatatypeProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDisjointWith()">OwlDisjointWith</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlDistinctMembers()">OwlDistinctMembers</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlElement()">OwlElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlEquivalentClass()">OwlEquivalentClass</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlEquivalentProperty()">OwlEquivalentProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlFunctionalProperty()">OwlFunctionalProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlHasValue()">OwlHasValue</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlImports()">OwlImports</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlIntersectionOf()">OwlIntersectionOf</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlInverseOf()">OwlInverseOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlMaxCardinality()">OwlMaxCardinality</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlMinCardinality()">OwlMinCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlNamedIndividual()">OwlNamedIndividual</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlObjectProperty()">OwlObjectProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnClass()">OwlOnClass</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnDatatype()">OwlOnDatatype</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOneOf()">OwlOneOf</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOnProperty()">OwlOnProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlOntology()">OwlOntology</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlQualifiedCardinality()">OwlQualifiedCardinality</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlRestriction()">OwlRestriction</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlTransitiveProperty()">OwlTransitiveProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlUnionOf()">OwlUnionOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlVersionInfo()">OwlVersionInfo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#OwlWithRestrictions()">OwlWithRestrictions</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1AnyOrder()">P1AnyOrder</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Components()">P1Components</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ComposedOf()">P1ComposedOf</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ControlConstructBag()">P1ControlConstructBag</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ControlConstructList()">P1ControlConstructList</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Element()">P1Element</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Else()">P1Else</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1HasInput()">P1HasInput</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1HasOutput()">P1HasOutput</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1IfCondition()">P1IfCondition</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1IfThenElse()">P1IfThenElse</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Input()">P1Input</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Output()">P1Output</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1ParameterType()">P1ParameterType</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Perform()">P1Perform</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Process()">P1Process</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1RepeatUntil()">P1RepeatUntil</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Sequence()">P1Sequence</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1Then()">P1Then</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1UntilCondition()">P1UntilCondition</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#P1UntilProcess()">P1UntilProcess</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Prefix()">Prefix</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessElement()">ProcessElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessParticipant()">ProcessParticipant</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ProcessPerform()">ProcessPerform</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfAbout()">RdfAbout</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfAttribute()">RdfAttribute</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDatatype()">RdfDatatype</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDeclaration()">RdfDeclaration</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfDescription()">RdfDescription</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfElement()">RdfElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfFirst()">RdfFirst</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfId()">RdfId</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfParseType()">RdfParseType</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfProperty()">RdfProperty</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfResource()">RdfResource</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfRest()">RdfRest</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsComment()">RdfsComment</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsDatatype()">RdfsDatatype</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsDomain()">RdfsDomain</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsLabel()">RdfsLabel</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsRange()">RdfsRange</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSeeAlso()">RdfsSeeAlso</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSubClassOf()">RdfsSubClassOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfsSubPropertyOf()">RdfsSubPropertyOf</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#RdfType()">RdfType</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.InputStream)">ReInit</a></strong>(java.io.InputStream stream)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.InputStream,%20java.lang.String)">ReInit</a></strong>(java.io.InputStream stream, + java.lang.String encoding)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(AST.OwlParserTokenManager)">ReInit</a></strong>(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> tm)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#ReInit(java.io.Reader)">ReInit</a></strong>(java.io.Reader stream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#SimpleElement()">SimpleElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Specification()">Specification</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Start.html" title="class in AST">Start</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Start()">Start</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#StringElement()">StringElement</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#SubClassOf()">SubClassOf</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Value()">Value</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Version()">Version</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlAttribute()">XmlAttribute</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlBase()">XmlBase</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlHeader()">XmlHeader</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#Xmlns()">Xmlns</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsAttribute()">XmlnsAttribute</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsXml()">XmlnsXml</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XmlnsXX()">XmlnsXX</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XsdElement()">XsdElement</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParser.html#XsdMinInclusive()">XsdMinInclusive</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="jjtree"><!-- --></A><H3> -jjtree</H3> -<PRE> -protected AST.JJTOwlParserState <B>jjtree</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="token_source"><!-- --></A><H3> -token_source</H3> -<PRE> -public <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A> <B>token_source</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="token"><!-- --></A><H3> -token</H3> -<PRE> -public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>token</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="jj_nt"><!-- --></A><H3> -jj_nt</H3> -<PRE> -public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>jj_nt</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="jjtree"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtree</h4> +<pre>protected AST.JJTOwlParserState jjtree</pre> +</li> +</ul> +<a name="token_source"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>token_source</h4> +<pre>public <a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> token_source</pre> +</li> +</ul> +<a name="token"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>token</h4> +<pre>public <a href="../AST/Token.html" title="class in AST">Token</a> token</pre> +</li> +</ul> +<a name="jj_nt"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>jj_nt</h4> +<pre>public <a href="../AST/Token.html" title="class in AST">Token</a> jj_nt</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlParser(java.io.InputStream)"><!-- --></A><H3> -OwlParser</H3> -<PRE> -public <B>OwlParser</B>(java.io.InputStream 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 stream, - java.lang.String encoding)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlParser(java.io.Reader)"><!-- --></A><H3> -OwlParser</H3> -<PRE> -public <B>OwlParser</B>(java.io.Reader 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> tm)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlParser(java.io.InputStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlParser</h4> +<pre>public OwlParser(java.io.InputStream stream)</pre> +</li> +</ul> +<a name="OwlParser(java.io.InputStream, java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlParser</h4> +<pre>public OwlParser(java.io.InputStream stream, + java.lang.String encoding)</pre> +</li> +</ul> +<a name="OwlParser(java.io.Reader)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlParser</h4> +<pre>public OwlParser(java.io.Reader stream)</pre> +</li> +</ul> +<a name="OwlParser(AST.OwlParserTokenManager)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlParser</h4> +<pre>public OwlParser(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> tm)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="Start()"><!-- --></A><H3> -Start</H3> -<PRE> -public final <A HREF="../AST/Start.html" title="class in AST">Start</A> <B>Start</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Specification()"><!-- --></A><H3> -Specification</H3> -<PRE> -public final void <B>Specification</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlHeader()"><!-- --></A><H3> -XmlHeader</H3> -<PRE> -public final void <B>XmlHeader</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OntologyDeclaration()"><!-- --></A><H3> -OntologyDeclaration</H3> -<PRE> -public final void <B>OntologyDeclaration</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfDeclaration()"><!-- --></A><H3> -RdfDeclaration</H3> -<PRE> -public final void <B>RdfDeclaration</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ElementList()"><!-- --></A><H3> -ElementList</H3> -<PRE> -public final void <B>ElementList</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Element()"><!-- --></A><H3> -Element</H3> -<PRE> -public final void <B>Element</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="DiscardedElement()"><!-- --></A><H3> -DiscardedElement</H3> -<PRE> -public final void <B>DiscardedElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Identifier()"><!-- --></A><H3> -Identifier</H3> -<PRE> -public final void <B>Identifier</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="SimpleElement()"><!-- --></A><H3> -SimpleElement</H3> -<PRE> -public final void <B>SimpleElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="IntElement()"><!-- --></A><H3> -IntElement</H3> -<PRE> -public final void <B>IntElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="FloatElement()"><!-- --></A><H3> -FloatElement</H3> -<PRE> -public final void <B>FloatElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="StringElement()"><!-- --></A><H3> -StringElement</H3> -<PRE> -public final void <B>StringElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="JElement()"><!-- --></A><H3> -JElement</H3> -<PRE> -public final void <B>JElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ListFirst()"><!-- --></A><H3> -ListFirst</H3> -<PRE> -public final void <B>ListFirst</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ListRest()"><!-- --></A><H3> -ListRest</H3> -<PRE> -public final void <B>ListRest</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ExprKIFCondition()"><!-- --></A><H3> -ExprKIFCondition</H3> -<PRE> -public final void <B>ExprKIFCondition</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ExprExpressionData()"><!-- --></A><H3> -ExprExpressionData</H3> -<PRE> -public final void <B>ExprExpressionData</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ExpressionCondition()"><!-- --></A><H3> -ExpressionCondition</H3> -<PRE> -public final void <B>ExpressionCondition</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ExpressionLogicLanguage()"><!-- --></A><H3> -ExpressionLogicLanguage</H3> -<PRE> -public final void <B>ExpressionLogicLanguage</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ExpressionRefURI()"><!-- --></A><H3> -ExpressionRefURI</H3> -<PRE> -public final void <B>ExpressionRefURI</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectListList()"><!-- --></A><H3> -ObjectListList</H3> -<PRE> -public final void <B>ObjectListList</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OntologyElement()"><!-- --></A><H3> -OntologyElement</H3> -<PRE> -public final void <B>OntologyElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Annotation()"><!-- --></A><H3> -Annotation</H3> -<PRE> -public final void <B>Annotation</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="AnnotationProperty()"><!-- --></A><H3> -AnnotationProperty</H3> -<PRE> -public final void <B>AnnotationProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Clazz()"><!-- --></A><H3> -Clazz</H3> -<PRE> -public final void <B>Clazz</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ClassAssertion()"><!-- --></A><H3> -ClassAssertion</H3> -<PRE> -public final void <B>ClassAssertion</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="DataProperty()"><!-- --></A><H3> -DataProperty</H3> -<PRE> -public final void <B>DataProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="DataPropertyDomain()"><!-- --></A><H3> -DataPropertyDomain</H3> -<PRE> -public final void <B>DataPropertyDomain</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="DataPropertyRange()"><!-- --></A><H3> -DataPropertyRange</H3> -<PRE> -public final void <B>DataPropertyRange</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Datatype()"><!-- --></A><H3> -Datatype</H3> -<PRE> -public final void <B>Datatype</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Declaration()"><!-- --></A><H3> -Declaration</H3> -<PRE> -public final void <B>Declaration</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Literal()"><!-- --></A><H3> -Literal</H3> -<PRE> -public final void <B>Literal</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="NamedIndividual()"><!-- --></A><H3> -NamedIndividual</H3> -<PRE> -public final void <B>NamedIndividual</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectExactCardinality()"><!-- --></A><H3> -ObjectExactCardinality</H3> -<PRE> -public final void <B>ObjectExactCardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectMinCardinality()"><!-- --></A><H3> -ObjectMinCardinality</H3> -<PRE> -public final void <B>ObjectMinCardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectSomeValuesFrom()"><!-- --></A><H3> -ObjectSomeValuesFrom</H3> -<PRE> -public final void <B>ObjectSomeValuesFrom</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectProperty()"><!-- --></A><H3> -ObjectProperty</H3> -<PRE> -public final void <B>ObjectProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectPropertyAssertion()"><!-- --></A><H3> -ObjectPropertyAssertion</H3> -<PRE> -public final void <B>ObjectPropertyAssertion</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ObjectPropertyDomain()"><!-- --></A><H3> -ObjectPropertyDomain</H3> -<PRE> -public final void <B>ObjectPropertyDomain</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Ontology()"><!-- --></A><H3> -Ontology</H3> -<PRE> -public final void <B>Ontology</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Prefix()"><!-- --></A><H3> -Prefix</H3> -<PRE> -public final void <B>Prefix</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="SubClassOf()"><!-- --></A><H3> -SubClassOf</H3> -<PRE> -public final void <B>SubClassOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlElement()"><!-- --></A><H3> -OwlElement</H3> -<PRE> -public final void <B>OwlElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlOntology()"><!-- --></A><H3> -OwlOntology</H3> -<PRE> -public final void <B>OwlOntology</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlAllDifferent()"><!-- --></A><H3> -OwlAllDifferent</H3> -<PRE> -public final void <B>OwlAllDifferent</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlAllValuesFrom()"><!-- --></A><H3> -OwlAllValuesFrom</H3> -<PRE> -public final void <B>OwlAllValuesFrom</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlCardinality()"><!-- --></A><H3> -OwlCardinality</H3> -<PRE> -public final void <B>OwlCardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlClass()"><!-- --></A><H3> -OwlClass</H3> -<PRE> -public final void <B>OwlClass</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlDataRange()"><!-- --></A><H3> -OwlDataRange</H3> -<PRE> -public final void <B>OwlDataRange</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlDatatypeProperty()"><!-- --></A><H3> -OwlDatatypeProperty</H3> -<PRE> -public final void <B>OwlDatatypeProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlDisjointWith()"><!-- --></A><H3> -OwlDisjointWith</H3> -<PRE> -public final void <B>OwlDisjointWith</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlDistinctMembers()"><!-- --></A><H3> -OwlDistinctMembers</H3> -<PRE> -public final void <B>OwlDistinctMembers</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlEquivalentClass()"><!-- --></A><H3> -OwlEquivalentClass</H3> -<PRE> -public final void <B>OwlEquivalentClass</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlEquivalentProperty()"><!-- --></A><H3> -OwlEquivalentProperty</H3> -<PRE> -public final void <B>OwlEquivalentProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlFunctionalProperty()"><!-- --></A><H3> -OwlFunctionalProperty</H3> -<PRE> -public final void <B>OwlFunctionalProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlHasValue()"><!-- --></A><H3> -OwlHasValue</H3> -<PRE> -public final void <B>OwlHasValue</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlImports()"><!-- --></A><H3> -OwlImports</H3> -<PRE> -public final void <B>OwlImports</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlIntersectionOf()"><!-- --></A><H3> -OwlIntersectionOf</H3> -<PRE> -public final void <B>OwlIntersectionOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlInverseOf()"><!-- --></A><H3> -OwlInverseOf</H3> -<PRE> -public final void <B>OwlInverseOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlMaxCardinality()"><!-- --></A><H3> -OwlMaxCardinality</H3> -<PRE> -public final void <B>OwlMaxCardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlMinCardinality()"><!-- --></A><H3> -OwlMinCardinality</H3> -<PRE> -public final void <B>OwlMinCardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlObjectProperty()"><!-- --></A><H3> -OwlObjectProperty</H3> -<PRE> -public final void <B>OwlObjectProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlOneOf()"><!-- --></A><H3> -OwlOneOf</H3> -<PRE> -public final void <B>OwlOneOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlOnProperty()"><!-- --></A><H3> -OwlOnProperty</H3> -<PRE> -public final void <B>OwlOnProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlRestriction()"><!-- --></A><H3> -OwlRestriction</H3> -<PRE> -public final void <B>OwlRestriction</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3> -OwlSomeValuesFrom</H3> -<PRE> -public final void <B>OwlSomeValuesFrom</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlTransitiveProperty()"><!-- --></A><H3> -OwlTransitiveProperty</H3> -<PRE> -public final void <B>OwlTransitiveProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlUnionOf()"><!-- --></A><H3> -OwlUnionOf</H3> -<PRE> -public final void <B>OwlUnionOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OwlVersionInfo()"><!-- --></A><H3> -OwlVersionInfo</H3> -<PRE> -public final void <B>OwlVersionInfo</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Element()"><!-- --></A><H3> -P1Element</H3> -<PRE> -public final void <B>P1Element</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1AnyOrder()"><!-- --></A><H3> -P1AnyOrder</H3> -<PRE> -public final void <B>P1AnyOrder</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Components()"><!-- --></A><H3> -P1Components</H3> -<PRE> -public final void <B>P1Components</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1ComposedOf()"><!-- --></A><H3> -P1ComposedOf</H3> -<PRE> -public final void <B>P1ComposedOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1ControlConstructBag()"><!-- --></A><H3> -P1ControlConstructBag</H3> -<PRE> -public final void <B>P1ControlConstructBag</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1ControlConstructList()"><!-- --></A><H3> -P1ControlConstructList</H3> -<PRE> -public final void <B>P1ControlConstructList</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Else()"><!-- --></A><H3> -P1Else</H3> -<PRE> -public final void <B>P1Else</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1HasInput()"><!-- --></A><H3> -P1HasInput</H3> -<PRE> -public final void <B>P1HasInput</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1HasOutput()"><!-- --></A><H3> -P1HasOutput</H3> -<PRE> -public final void <B>P1HasOutput</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1IfCondition()"><!-- --></A><H3> -P1IfCondition</H3> -<PRE> -public final void <B>P1IfCondition</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1IfThenElse()"><!-- --></A><H3> -P1IfThenElse</H3> -<PRE> -public final void <B>P1IfThenElse</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Input()"><!-- --></A><H3> -P1Input</H3> -<PRE> -public final void <B>P1Input</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Output()"><!-- --></A><H3> -P1Output</H3> -<PRE> -public final void <B>P1Output</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1ParameterType()"><!-- --></A><H3> -P1ParameterType</H3> -<PRE> -public final void <B>P1ParameterType</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Perform()"><!-- --></A><H3> -P1Perform</H3> -<PRE> -public final void <B>P1Perform</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Process()"><!-- --></A><H3> -P1Process</H3> -<PRE> -public final void <B>P1Process</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1RepeatUntil()"><!-- --></A><H3> -P1RepeatUntil</H3> -<PRE> -public final void <B>P1RepeatUntil</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Sequence()"><!-- --></A><H3> -P1Sequence</H3> -<PRE> -public final void <B>P1Sequence</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1Then()"><!-- --></A><H3> -P1Then</H3> -<PRE> -public final void <B>P1Then</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1UntilCondition()"><!-- --></A><H3> -P1UntilCondition</H3> -<PRE> -public final void <B>P1UntilCondition</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="P1UntilProcess()"><!-- --></A><H3> -P1UntilProcess</H3> -<PRE> -public final void <B>P1UntilProcess</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ProcessElement()"><!-- --></A><H3> -ProcessElement</H3> -<PRE> -public final void <B>ProcessElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ProcessParticipant()"><!-- --></A><H3> -ProcessParticipant</H3> -<PRE> -public final void <B>ProcessParticipant</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ProcessPerform()"><!-- --></A><H3> -ProcessPerform</H3> -<PRE> -public final void <B>ProcessPerform</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfElement()"><!-- --></A><H3> -RdfElement</H3> -<PRE> -public final void <B>RdfElement</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfType()"><!-- --></A><H3> -RdfType</H3> -<PRE> -public final void <B>RdfType</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfDescription()"><!-- --></A><H3> -RdfDescription</H3> -<PRE> -public final void <B>RdfDescription</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfFirst()"><!-- --></A><H3> -RdfFirst</H3> -<PRE> -public final void <B>RdfFirst</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfProperty()"><!-- --></A><H3> -RdfProperty</H3> -<PRE> -public final void <B>RdfProperty</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfRest()"><!-- --></A><H3> -RdfRest</H3> -<PRE> -public final void <B>RdfRest</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsComment()"><!-- --></A><H3> -RdfsComment</H3> -<PRE> -public final void <B>RdfsComment</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsDomain()"><!-- --></A><H3> -RdfsDomain</H3> -<PRE> -public final void <B>RdfsDomain</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsLabel()"><!-- --></A><H3> -RdfsLabel</H3> -<PRE> -public final void <B>RdfsLabel</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsRange()"><!-- --></A><H3> -RdfsRange</H3> -<PRE> -public final void <B>RdfsRange</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsSeeAlso()"><!-- --></A><H3> -RdfsSeeAlso</H3> -<PRE> -public final void <B>RdfsSeeAlso</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsSubClassOf()"><!-- --></A><H3> -RdfsSubClassOf</H3> -<PRE> -public final void <B>RdfsSubClassOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfsSubPropertyOf()"><!-- --></A><H3> -RdfsSubPropertyOf</H3> -<PRE> -public final void <B>RdfsSubPropertyOf</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="AttributeList()"><!-- --></A><H3> -AttributeList</H3> -<PRE> -public final void <B>AttributeList</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Attribute()"><!-- --></A><H3> -Attribute</H3> -<PRE> -public final void <B>Attribute</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Version()"><!-- --></A><H3> -Version</H3> -<PRE> -public final void <B>Version</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OntologyAttribute()"><!-- --></A><H3> -OntologyAttribute</H3> -<PRE> -public final void <B>OntologyAttribute</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="AbbreviatedIRI()"><!-- --></A><H3> -AbbreviatedIRI</H3> -<PRE> -public final void <B>AbbreviatedIRI</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Cardinality()"><!-- --></A><H3> -Cardinality</H3> -<PRE> -public final void <B>Cardinality</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="DatatypeIRI()"><!-- --></A><H3> -DatatypeIRI</H3> -<PRE> -public final void <B>DatatypeIRI</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="IRI()"><!-- --></A><H3> -IRI</H3> -<PRE> -public final void <B>IRI</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Name()"><!-- --></A><H3> -Name</H3> -<PRE> -public final void <B>Name</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="OntologyIRI()"><!-- --></A><H3> -OntologyIRI</H3> -<PRE> -public final void <B>OntologyIRI</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfAttribute()"><!-- --></A><H3> -RdfAttribute</H3> -<PRE> -public final void <B>RdfAttribute</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfAbout()"><!-- --></A><H3> -RdfAbout</H3> -<PRE> -public final void <B>RdfAbout</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfDatatype()"><!-- --></A><H3> -RdfDatatype</H3> -<PRE> -public final void <B>RdfDatatype</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfId()"><!-- --></A><H3> -RdfId</H3> -<PRE> -public final void <B>RdfId</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfParseType()"><!-- --></A><H3> -RdfParseType</H3> -<PRE> -public final void <B>RdfParseType</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="RdfResource()"><!-- --></A><H3> -RdfResource</H3> -<PRE> -public final void <B>RdfResource</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlAttribute()"><!-- --></A><H3> -XmlAttribute</H3> -<PRE> -public final void <B>XmlAttribute</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlBase()"><!-- --></A><H3> -XmlBase</H3> -<PRE> -public final void <B>XmlBase</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlnsAttribute()"><!-- --></A><H3> -XmlnsAttribute</H3> -<PRE> -public final void <B>XmlnsAttribute</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Xmlns()"><!-- --></A><H3> -Xmlns</H3> -<PRE> -public final void <B>Xmlns</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlnsXml()"><!-- --></A><H3> -XmlnsXml</H3> -<PRE> -public final void <B>XmlnsXml</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="XmlnsXX()"><!-- --></A><H3> -XmlnsXX</H3> -<PRE> -public final void <B>XmlnsXX</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="Value()"><!-- --></A><H3> -Value</H3> -<PRE> -public final void <B>Value</B>() - throws <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE><A HREF="../AST/ParseException.html" title="class in AST">ParseException</A></CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream stream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.InputStream, java.lang.String)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.InputStream stream, - java.lang.String encoding)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(java.io.Reader)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(java.io.Reader stream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(AST.OwlParserTokenManager)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(<A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A> tm)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNextToken()"><!-- --></A><H3> -getNextToken</H3> -<PRE> -public final <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getNextToken</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getToken(int)"><!-- --></A><H3> -getToken</H3> -<PRE> -public final <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getToken</B>(int index)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="generateParseException()"><!-- --></A><H3> -generateParseException</H3> -<PRE> -public <A HREF="../AST/ParseException.html" title="class in AST">ParseException</A> <B>generateParseException</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="enable_tracing()"><!-- --></A><H3> -enable_tracing</H3> -<PRE> -public final void <B>enable_tracing</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="disable_tracing()"><!-- --></A><H3> -disable_tracing</H3> -<PRE> -public final void <B>disable_tracing</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="Start()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Start</h4> +<pre>public final <a href="../AST/Start.html" title="class in AST">Start</a> Start() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Specification()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Specification</h4> +<pre>public final void Specification() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlHeader()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlHeader</h4> +<pre>public final void XmlHeader() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OntologyDeclaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyDeclaration</h4> +<pre>public final void OntologyDeclaration() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfDeclaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfDeclaration</h4> +<pre>public final void RdfDeclaration() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ElementList</h4> +<pre>public final void ElementList() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Element()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Element</h4> +<pre>public final void Element() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="DiscardedElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DiscardedElement</h4> +<pre>public final void DiscardedElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Identifier()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Identifier</h4> +<pre>public final void Identifier() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="SimpleElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SimpleElement</h4> +<pre>public final void SimpleElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="IntElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IntElement</h4> +<pre>public final void IntElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="FloatElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FloatElement</h4> +<pre>public final void FloatElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="StringElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>StringElement</h4> +<pre>public final void StringElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="JElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JElement</h4> +<pre>public final void JElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ListFirst()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListFirst</h4> +<pre>public final void ListFirst() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ListRest()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ListRest</h4> +<pre>public final void ListRest() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ExprKIFCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprKIFCondition</h4> +<pre>public final void ExprKIFCondition() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ExprExpressionData()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExprExpressionData</h4> +<pre>public final void ExprExpressionData() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ExpressionCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionCondition</h4> +<pre>public final void ExpressionCondition() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ExpressionLogicLanguage()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionLogicLanguage</h4> +<pre>public final void ExpressionLogicLanguage() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ExpressionRefURI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ExpressionRefURI</h4> +<pre>public final void ExpressionRefURI() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectListList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectListList</h4> +<pre>public final void ObjectListList() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OntologyElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyElement</h4> +<pre>public final void OntologyElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Annotation()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Annotation</h4> +<pre>public final void Annotation() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="AnnotationProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AnnotationProperty</h4> +<pre>public final void AnnotationProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Clazz()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Clazz</h4> +<pre>public final void Clazz() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ClassAssertion()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ClassAssertion</h4> +<pre>public final void ClassAssertion() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="DataProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataProperty</h4> +<pre>public final void DataProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="DataPropertyDomain()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyDomain</h4> +<pre>public final void DataPropertyDomain() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="DataPropertyRange()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DataPropertyRange</h4> +<pre>public final void DataPropertyRange() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Datatype()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Datatype</h4> +<pre>public final void Datatype() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Declaration()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Declaration</h4> +<pre>public final void Declaration() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Literal()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Literal</h4> +<pre>public final void Literal() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="NamedIndividual()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NamedIndividual</h4> +<pre>public final void NamedIndividual() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectExactCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectExactCardinality</h4> +<pre>public final void ObjectExactCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectMinCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectMinCardinality</h4> +<pre>public final void ObjectMinCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectSomeValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectSomeValuesFrom</h4> +<pre>public final void ObjectSomeValuesFrom() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectProperty</h4> +<pre>public final void ObjectProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectPropertyAssertion()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyAssertion</h4> +<pre>public final void ObjectPropertyAssertion() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ObjectPropertyDomain()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ObjectPropertyDomain</h4> +<pre>public final void ObjectPropertyDomain() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Ontology()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Ontology</h4> +<pre>public final void Ontology() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Prefix()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Prefix</h4> +<pre>public final void Prefix() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="SubClassOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SubClassOf</h4> +<pre>public final void SubClassOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlElement</h4> +<pre>public final void OwlElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlOntology()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOntology</h4> +<pre>public final void OwlOntology() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlAllDifferent()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllDifferent</h4> +<pre>public final void OwlAllDifferent() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlAllValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlAllValuesFrom</h4> +<pre>public final void OwlAllValuesFrom() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlCardinality</h4> +<pre>public final void OwlCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlClass</h4> +<pre>public final void OwlClass() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlDataRange()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDataRange</h4> +<pre>public final void OwlDataRange() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlDatatypeProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDatatypeProperty</h4> +<pre>public final void OwlDatatypeProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlDisjointWith()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDisjointWith</h4> +<pre>public final void OwlDisjointWith() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlDistinctMembers()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlDistinctMembers</h4> +<pre>public final void OwlDistinctMembers() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlEquivalentClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentClass</h4> +<pre>public final void OwlEquivalentClass() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlEquivalentProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlEquivalentProperty</h4> +<pre>public final void OwlEquivalentProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlFunctionalProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlFunctionalProperty</h4> +<pre>public final void OwlFunctionalProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlHasValue()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlHasValue</h4> +<pre>public final void OwlHasValue() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlImports()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlImports</h4> +<pre>public final void OwlImports() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlIntersectionOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlIntersectionOf</h4> +<pre>public final void OwlIntersectionOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlInverseOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlInverseOf</h4> +<pre>public final void OwlInverseOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlMaxCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMaxCardinality</h4> +<pre>public final void OwlMaxCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlMinCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlMinCardinality</h4> +<pre>public final void OwlMinCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlNamedIndividual()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlNamedIndividual</h4> +<pre>public final void OwlNamedIndividual() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlObjectProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlObjectProperty</h4> +<pre>public final void OwlObjectProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlOneOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOneOf</h4> +<pre>public final void OwlOneOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlOnClass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnClass</h4> +<pre>public final void OwlOnClass() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlOnDatatype()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnDatatype</h4> +<pre>public final void OwlOnDatatype() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlOnProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlOnProperty</h4> +<pre>public final void OwlOnProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlQualifiedCardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlQualifiedCardinality</h4> +<pre>public final void OwlQualifiedCardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlRestriction()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlRestriction</h4> +<pre>public final void OwlRestriction() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlSomeValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlSomeValuesFrom</h4> +<pre>public final void OwlSomeValuesFrom() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlTransitiveProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlTransitiveProperty</h4> +<pre>public final void OwlTransitiveProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlUnionOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlUnionOf</h4> +<pre>public final void OwlUnionOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlVersionInfo()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlVersionInfo</h4> +<pre>public final void OwlVersionInfo() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OwlWithRestrictions()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlWithRestrictions</h4> +<pre>public final void OwlWithRestrictions() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Element()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Element</h4> +<pre>public final void P1Element() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1AnyOrder()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1AnyOrder</h4> +<pre>public final void P1AnyOrder() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Components()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Components</h4> +<pre>public final void P1Components() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1ComposedOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ComposedOf</h4> +<pre>public final void P1ComposedOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1ControlConstructBag()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructBag</h4> +<pre>public final void P1ControlConstructBag() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1ControlConstructList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructList</h4> +<pre>public final void P1ControlConstructList() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Else()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Else</h4> +<pre>public final void P1Else() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1HasInput()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasInput</h4> +<pre>public final void P1HasInput() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1HasOutput()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasOutput</h4> +<pre>public final void P1HasOutput() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1IfCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfCondition</h4> +<pre>public final void P1IfCondition() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1IfThenElse()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfThenElse</h4> +<pre>public final void P1IfThenElse() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Input()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Input</h4> +<pre>public final void P1Input() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Output()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Output</h4> +<pre>public final void P1Output() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1ParameterType()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ParameterType</h4> +<pre>public final void P1ParameterType() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Perform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Perform</h4> +<pre>public final void P1Perform() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Process()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Process</h4> +<pre>public final void P1Process() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1RepeatUntil()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1RepeatUntil</h4> +<pre>public final void P1RepeatUntil() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Sequence()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Sequence</h4> +<pre>public final void P1Sequence() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1Then()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Then</h4> +<pre>public final void P1Then() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1UntilCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1UntilCondition</h4> +<pre>public final void P1UntilCondition() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="P1UntilProcess()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1UntilProcess</h4> +<pre>public final void P1UntilProcess() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ProcessElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ProcessElement</h4> +<pre>public final void ProcessElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ProcessParticipant()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ProcessParticipant</h4> +<pre>public final void ProcessParticipant() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ProcessPerform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ProcessPerform</h4> +<pre>public final void ProcessPerform() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfElement</h4> +<pre>public final void RdfElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfType()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfType</h4> +<pre>public final void RdfType() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfDescription()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfDescription</h4> +<pre>public final void RdfDescription() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfFirst()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfFirst</h4> +<pre>public final void RdfFirst() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfProperty</h4> +<pre>public final void RdfProperty() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfRest()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfRest</h4> +<pre>public final void RdfRest() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsComment()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsComment</h4> +<pre>public final void RdfsComment() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsDatatype()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsDatatype</h4> +<pre>public final void RdfsDatatype() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsDomain()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsDomain</h4> +<pre>public final void RdfsDomain() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsLabel()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsLabel</h4> +<pre>public final void RdfsLabel() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsRange()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsRange</h4> +<pre>public final void RdfsRange() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsSeeAlso()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsSeeAlso</h4> +<pre>public final void RdfsSeeAlso() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsSubClassOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsSubClassOf</h4> +<pre>public final void RdfsSubClassOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfsSubPropertyOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfsSubPropertyOf</h4> +<pre>public final void RdfsSubPropertyOf() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XsdElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XsdElement</h4> +<pre>public final void XsdElement() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XsdMinInclusive()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XsdMinInclusive</h4> +<pre>public final void XsdMinInclusive() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="AttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AttributeList</h4> +<pre>public final void AttributeList() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Attribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Attribute</h4> +<pre>public final void Attribute() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Version()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Version</h4> +<pre>public final void Version() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OntologyAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyAttribute</h4> +<pre>public final void OntologyAttribute() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="AbbreviatedIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>AbbreviatedIRI</h4> +<pre>public final void AbbreviatedIRI() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Cardinality()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Cardinality</h4> +<pre>public final void Cardinality() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="DatatypeIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DatatypeIRI</h4> +<pre>public final void DatatypeIRI() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="IRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IRI</h4> +<pre>public final void IRI() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Name</h4> +<pre>public final void Name() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="OntologyIRI()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OntologyIRI</h4> +<pre>public final void OntologyIRI() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfAttribute</h4> +<pre>public final void RdfAttribute() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfAbout()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfAbout</h4> +<pre>public final void RdfAbout() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfDatatype()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfDatatype</h4> +<pre>public final void RdfDatatype() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfId</h4> +<pre>public final void RdfId() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfParseType()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfParseType</h4> +<pre>public final void RdfParseType() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="RdfResource()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RdfResource</h4> +<pre>public final void RdfResource() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlAttribute</h4> +<pre>public final void XmlAttribute() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlBase()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlBase</h4> +<pre>public final void XmlBase() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlnsAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlnsAttribute</h4> +<pre>public final void XmlnsAttribute() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Xmlns()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Xmlns</h4> +<pre>public final void Xmlns() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlnsXml()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlnsXml</h4> +<pre>public final void XmlnsXml() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="XmlnsXX()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XmlnsXX</h4> +<pre>public final void XmlnsXX() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="Value()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>Value</h4> +<pre>public final void Value() + throws <a href="../AST/ParseException.html" title="class in AST">ParseException</a></pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code><a href="../AST/ParseException.html" title="class in AST">ParseException</a></code></dd></dl> +</li> +</ul> +<a name="ReInit(java.io.InputStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream stream)</pre> +</li> +</ul> +<a name="ReInit(java.io.InputStream, java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.InputStream stream, + java.lang.String encoding)</pre> +</li> +</ul> +<a name="ReInit(java.io.Reader)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(java.io.Reader stream)</pre> +</li> +</ul> +<a name="ReInit(AST.OwlParserTokenManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(<a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a> tm)</pre> +</li> +</ul> +<a name="getNextToken()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNextToken</h4> +<pre>public final <a href="../AST/Token.html" title="class in AST">Token</a> getNextToken()</pre> +</li> +</ul> +<a name="getToken(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getToken</h4> +<pre>public final <a href="../AST/Token.html" title="class in AST">Token</a> getToken(int index)</pre> +</li> +</ul> +<a name="generateParseException()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generateParseException</h4> +<pre>public <a href="../AST/ParseException.html" title="class in AST">ParseException</a> generateParseException()</pre> +</li> +</ul> +<a name="enable_tracing()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>enable_tracing</h4> +<pre>public final void enable_tracing()</pre> +</li> +</ul> +<a name="disable_tracing()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>disable_tracing</h4> +<pre>public final void disable_tracing()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlOntology.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParser.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParser.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlOntology.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParser.html" target="_top">Frames</a></li> +<li><a href="OwlParser.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlParserConstants.html b/javadoc/AST/OwlParserConstants.html index 387420d..704a0ca 100644 --- a/javadoc/AST/OwlParserConstants.html +++ b/javadoc/AST/OwlParserConstants.html @@ -1,2525 +1,2096 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlParserConstants -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlParserConstants</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlParserConstants"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParser.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserConstants.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserConstants.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserConstants.html" target="_top">Frames</a></li> +<li><a href="OwlParserConstants.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | METHOD</FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Interface OwlParserConstants</H2> -<DL> -<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A>, <A HREF="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public interface <B>OwlParserConstants</B></DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Interface OwlParserConstants" class="title">Interface OwlParserConstants</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Known Implementing Classes:</dt> +<dd><a href="../AST/OwlParser.html" title="class in AST">OwlParser</a>, <a href="../AST/OwlParserTokenManager.html" title="class in AST">OwlParserTokenManager</a></dd> +</dl> +<hr> +<br> +<pre>public interface <span class="strong">OwlParserConstants</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#COLON">COLON</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EOF">EOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#IRI">IRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAME">NAME</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static java.lang.String[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML">XML</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CLASS">CLASS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#COLON">COLON</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EOF">EOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#IRI">IRI</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LETTER">LETTER</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#NAME">NAME</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#SLASH">SLASH</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String[]</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#VERSION">VERSION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XML">XML</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="EOF"><!-- --></A><H3> -EOF</H3> -<PRE> -static final int <B>EOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ABBREVIATEDIRI"><!-- --></A><H3> -ABBREVIATEDIRI</H3> -<PRE> -static final int <B>ABBREVIATEDIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ABBREVIATEDIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ANNOTATION"><!-- --></A><H3> -ANNOTATION</H3> -<PRE> -static final int <B>ANNOTATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ANNOTATIONPROPERTY"><!-- --></A><H3> -ANNOTATIONPROPERTY</H3> -<PRE> -static final int <B>ANNOTATIONPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ANNOTATIONPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="CARDINALITY"><!-- --></A><H3> -CARDINALITY</H3> -<PRE> -static final int <B>CARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="CLASS"><!-- --></A><H3> -CLASS</H3> -<PRE> -static final int <B>CLASS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="CLASSASSERTION"><!-- --></A><H3> -CLASSASSERTION</H3> -<PRE> -static final int <B>CLASSASSERTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CLASSASSERTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DATAPROPERTY"><!-- --></A><H3> -DATAPROPERTY</H3> -<PRE> -static final int <B>DATAPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DATAPROPERTYDOMAIN"><!-- --></A><H3> -DATAPROPERTYDOMAIN</H3> -<PRE> -static final int <B>DATAPROPERTYDOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYDOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DATAPROPERTYRANGE"><!-- --></A><H3> -DATAPROPERTYRANGE</H3> -<PRE> -static final int <B>DATAPROPERTYRANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYRANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DATATYPE"><!-- --></A><H3> -DATATYPE</H3> -<PRE> -static final int <B>DATATYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DATATYPEIRI"><!-- --></A><H3> -DATATYPEIRI</H3> -<PRE> -static final int <B>DATATYPEIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DATATYPEIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DECLARATION"><!-- --></A><H3> -DECLARATION</H3> -<PRE> -static final int <B>DECLARATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DECLARATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="IRI"><!-- --></A><H3> -IRI</H3> -<PRE> -static final int <B>IRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.IRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="LITERAL"><!-- --></A><H3> -LITERAL</H3> -<PRE> -static final int <B>LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="NAME"><!-- --></A><H3> -NAME</H3> -<PRE> -static final int <B>NAME</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAME">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="NAMEDINDIVIDUAL"><!-- --></A><H3> -NAMEDINDIVIDUAL</H3> -<PRE> -static final int <B>NAMEDINDIVIDUAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.NAMEDINDIVIDUAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTEXACTCARDINALITY"><!-- --></A><H3> -OBJECTEXACTCARDINALITY</H3> -<PRE> -static final int <B>OBJECTEXACTCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTEXACTCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTMINCARDINALITY"><!-- --></A><H3> -OBJECTMINCARDINALITY</H3> -<PRE> -static final int <B>OBJECTMINCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTMINCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTSOMEVALUESFROM"><!-- --></A><H3> -OBJECTSOMEVALUESFROM</H3> -<PRE> -static final int <B>OBJECTSOMEVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTSOMEVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTPROPERTY"><!-- --></A><H3> -OBJECTPROPERTY</H3> -<PRE> -static final int <B>OBJECTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTPROPERTYASSERTION"><!-- --></A><H3> -OBJECTPROPERTYASSERTION</H3> -<PRE> -static final int <B>OBJECTPROPERTYASSERTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYASSERTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTPROPERTYDOMAIN"><!-- --></A><H3> -OBJECTPROPERTYDOMAIN</H3> -<PRE> -static final int <B>OBJECTPROPERTYDOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ONTOLOGY"><!-- --></A><H3> -ONTOLOGY</H3> -<PRE> -static final int <B>ONTOLOGY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ONTOLOGYIRI"><!-- --></A><H3> -ONTOLOGYIRI</H3> -<PRE> -static final int <B>ONTOLOGYIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ONTOLOGYIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="PREFIX"><!-- --></A><H3> -PREFIX</H3> -<PRE> -static final int <B>PREFIX</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PREFIX">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="SUBCLASSOF"><!-- --></A><H3> -SUBCLASSOF</H3> -<PRE> -static final int <B>SUBCLASSOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SUBCLASSOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="LIST_FIRST"><!-- --></A><H3> -LIST_FIRST</H3> -<PRE> -static final int <B>LIST_FIRST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_FIRST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="LIST_REST"><!-- --></A><H3> -LIST_REST</H3> -<PRE> -static final int <B>LIST_REST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LIST_REST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPR_KIFCONDITION"><!-- --></A><H3> -EXPR_KIFCONDITION</H3> -<PRE> -static final int <B>EXPR_KIFCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_KIFCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPR_EXPRESSIONDATA"><!-- --></A><H3> -EXPR_EXPRESSIONDATA</H3> -<PRE> -static final int <B>EXPR_EXPRESSIONDATA</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPR_EXPRESSIONDATA">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPRESSION_CONDITION"><!-- --></A><H3> -EXPRESSION_CONDITION</H3> -<PRE> -static final int <B>EXPRESSION_CONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_CONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPRESSION_LOGICLANGUAGE"><!-- --></A><H3> -EXPRESSION_LOGICLANGUAGE</H3> -<PRE> -static final int <B>EXPRESSION_LOGICLANGUAGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPRESSION_REFURI"><!-- --></A><H3> -EXPRESSION_REFURI</H3> -<PRE> -static final int <B>EXPRESSION_REFURI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPRESSION_REFURI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OBJECTLIST_LIST"><!-- --></A><H3> -OBJECTLIST_LIST</H3> -<PRE> -static final int <B>OBJECTLIST_LIST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OBJECTLIST_LIST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_ALLVALUESFROM"><!-- --></A><H3> -OWL_ALLVALUESFROM</H3> -<PRE> -static final int <B>OWL_ALLVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ALLVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_ALLDIFFERENT"><!-- --></A><H3> -OWL_ALLDIFFERENT</H3> -<PRE> -static final int <B>OWL_ALLDIFFERENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ALLDIFFERENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_CARDINALITY"><!-- --></A><H3> -OWL_CARDINALITY</H3> -<PRE> -static final int <B>OWL_CARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_CARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_CLASS"><!-- --></A><H3> -OWL_CLASS</H3> -<PRE> -static final int <B>OWL_CLASS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_CLASS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_DATARANGE"><!-- --></A><H3> -OWL_DATARANGE</H3> -<PRE> -static final int <B>OWL_DATARANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DATARANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_DATATYPEPROPERTY"><!-- --></A><H3> -OWL_DATATYPEPROPERTY</H3> -<PRE> -static final int <B>OWL_DATATYPEPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DATATYPEPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_DISJOINTWITH"><!-- --></A><H3> -OWL_DISJOINTWITH</H3> -<PRE> -static final int <B>OWL_DISJOINTWITH</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DISJOINTWITH">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_DISTINCTMEMBERS"><!-- --></A><H3> -OWL_DISTINCTMEMBERS</H3> -<PRE> -static final int <B>OWL_DISTINCTMEMBERS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_DISTINCTMEMBERS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_EQUIVALENTCLASS"><!-- --></A><H3> -OWL_EQUIVALENTCLASS</H3> -<PRE> -static final int <B>OWL_EQUIVALENTCLASS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTCLASS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_EQUIVALENTPROPERTY"><!-- --></A><H3> -OWL_EQUIVALENTPROPERTY</H3> -<PRE> -static final int <B>OWL_EQUIVALENTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_FUNCTIONALPROPERTY"><!-- --></A><H3> -OWL_FUNCTIONALPROPERTY</H3> -<PRE> -static final int <B>OWL_FUNCTIONALPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_HASVALUE"><!-- --></A><H3> -OWL_HASVALUE</H3> -<PRE> -static final int <B>OWL_HASVALUE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_HASVALUE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_IMPORTS"><!-- --></A><H3> -OWL_IMPORTS</H3> -<PRE> -static final int <B>OWL_IMPORTS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_IMPORTS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_INTERSECTIONOF"><!-- --></A><H3> -OWL_INTERSECTIONOF</H3> -<PRE> -static final int <B>OWL_INTERSECTIONOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_INTERSECTIONOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_INVERSEOF"><!-- --></A><H3> -OWL_INVERSEOF</H3> -<PRE> -static final int <B>OWL_INVERSEOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_INVERSEOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_MAXCARDINALITY"><!-- --></A><H3> -OWL_MAXCARDINALITY</H3> -<PRE> -static final int <B>OWL_MAXCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_MAXCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_MINCARDINALITY"><!-- --></A><H3> -OWL_MINCARDINALITY</H3> -<PRE> -static final int <B>OWL_MINCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_MINCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_OBJECTPROPERTY"><!-- --></A><H3> -OWL_OBJECTPROPERTY</H3> -<PRE> -static final int <B>OWL_OBJECTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_OBJECTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_ONPROPERTY"><!-- --></A><H3> -OWL_ONPROPERTY</H3> -<PRE> -static final int <B>OWL_ONPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_ONEOF"><!-- --></A><H3> -OWL_ONEOF</H3> -<PRE> -static final int <B>OWL_ONEOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONEOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_ONTOLOGY"><!-- --></A><H3> -OWL_ONTOLOGY</H3> -<PRE> -static final int <B>OWL_ONTOLOGY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_ONTOLOGY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_RESTRICTION"><!-- --></A><H3> -OWL_RESTRICTION</H3> -<PRE> -static final int <B>OWL_RESTRICTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_RESTRICTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_SOMEVALUESFROM"><!-- --></A><H3> -OWL_SOMEVALUESFROM</H3> -<PRE> -static final int <B>OWL_SOMEVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_SOMEVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_TRANSITIVEPROPERTY"><!-- --></A><H3> -OWL_TRANSITIVEPROPERTY</H3> -<PRE> -static final int <B>OWL_TRANSITIVEPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_UNIONOF"><!-- --></A><H3> -OWL_UNIONOF</H3> -<PRE> -static final int <B>OWL_UNIONOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_UNIONOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OWL_VERSIONINFO"><!-- --></A><H3> -OWL_VERSIONINFO</H3> -<PRE> -static final int <B>OWL_VERSIONINFO</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OWL_VERSIONINFO">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_ANYORDER"><!-- --></A><H3> -P1_ANYORDER</H3> -<PRE> -static final int <B>P1_ANYORDER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ANYORDER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_COMPONENTS"><!-- --></A><H3> -P1_COMPONENTS</H3> -<PRE> -static final int <B>P1_COMPONENTS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPONENTS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_COMPOSEDOF"><!-- --></A><H3> -P1_COMPOSEDOF</H3> -<PRE> -static final int <B>P1_COMPOSEDOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_COMPOSEDOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_CONTROLCONSTRUCTBAG"><!-- --></A><H3> -P1_CONTROLCONSTRUCTBAG</H3> -<PRE> -static final int <B>P1_CONTROLCONSTRUCTBAG</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_CONTROLCONSTRUCTLIST"><!-- --></A><H3> -P1_CONTROLCONSTRUCTLIST</H3> -<PRE> -static final int <B>P1_CONTROLCONSTRUCTLIST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_ELSE"><!-- --></A><H3> -P1_ELSE</H3> -<PRE> -static final int <B>P1_ELSE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_ELSE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_HASINPUT"><!-- --></A><H3> -P1_HASINPUT</H3> -<PRE> -static final int <B>P1_HASINPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASINPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_HASOUTPUT"><!-- --></A><H3> -P1_HASOUTPUT</H3> -<PRE> -static final int <B>P1_HASOUTPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_HASOUTPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_IFCONDITION"><!-- --></A><H3> -P1_IFCONDITION</H3> -<PRE> -static final int <B>P1_IFCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_IFTHENELSE"><!-- --></A><H3> -P1_IFTHENELSE</H3> -<PRE> -static final int <B>P1_IFTHENELSE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_IFTHENELSE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_INPUT"><!-- --></A><H3> -P1_INPUT</H3> -<PRE> -static final int <B>P1_INPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_INPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_OUTPUT"><!-- --></A><H3> -P1_OUTPUT</H3> -<PRE> -static final int <B>P1_OUTPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_OUTPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_PARAMETERTYPE"><!-- --></A><H3> -P1_PARAMETERTYPE</H3> -<PRE> -static final int <B>P1_PARAMETERTYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PARAMETERTYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_PERFORM"><!-- --></A><H3> -P1_PERFORM</H3> -<PRE> -static final int <B>P1_PERFORM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PERFORM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_PROCESS"><!-- --></A><H3> -P1_PROCESS</H3> -<PRE> -static final int <B>P1_PROCESS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_PROCESS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_REPEATUNTIL"><!-- --></A><H3> -P1_REPEATUNTIL</H3> -<PRE> -static final int <B>P1_REPEATUNTIL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_REPEATUNTIL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_SEQUENCE"><!-- --></A><H3> -P1_SEQUENCE</H3> -<PRE> -static final int <B>P1_SEQUENCE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_SEQUENCE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_THEN"><!-- --></A><H3> -P1_THEN</H3> -<PRE> -static final int <B>P1_THEN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_THEN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_UNTILCONDITION"><!-- --></A><H3> -P1_UNTILCONDITION</H3> -<PRE> -static final int <B>P1_UNTILCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="P1_UNTILPROCESS"><!-- --></A><H3> -P1_UNTILPROCESS</H3> -<PRE> -static final int <B>P1_UNTILPROCESS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.P1_UNTILPROCESS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="PROCESS_PARTICIPANT"><!-- --></A><H3> -PROCESS_PARTICIPANT</H3> -<PRE> -static final int <B>PROCESS_PARTICIPANT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PARTICIPANT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="PROCESS_PERFORM"><!-- --></A><H3> -PROCESS_PERFORM</H3> -<PRE> -static final int <B>PROCESS_PERFORM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.PROCESS_PERFORM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_RDF"><!-- --></A><H3> -RDF_RDF</H3> -<PRE> -static final int <B>RDF_RDF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_RDF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_ABOUT"><!-- --></A><H3> -RDF_ABOUT</H3> -<PRE> -static final int <B>RDF_ABOUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_ABOUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_DATATYPE"><!-- --></A><H3> -RDF_DATATYPE</H3> -<PRE> -static final int <B>RDF_DATATYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_DATATYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_DESCRIPTION"><!-- --></A><H3> -RDF_DESCRIPTION</H3> -<PRE> -static final int <B>RDF_DESCRIPTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_DESCRIPTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_ID"><!-- --></A><H3> -RDF_ID</H3> -<PRE> -static final int <B>RDF_ID</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_ID">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_FIRST"><!-- --></A><H3> -RDF_FIRST</H3> -<PRE> -static final int <B>RDF_FIRST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_FIRST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_PROPERTY"><!-- --></A><H3> -RDF_PROPERTY</H3> -<PRE> -static final int <B>RDF_PROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_PROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_REST"><!-- --></A><H3> -RDF_REST</H3> -<PRE> -static final int <B>RDF_REST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_REST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_PARSETYPE"><!-- --></A><H3> -RDF_PARSETYPE</H3> -<PRE> -static final int <B>RDF_PARSETYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_PARSETYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_RESOURCE"><!-- --></A><H3> -RDF_RESOURCE</H3> -<PRE> -static final int <B>RDF_RESOURCE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_RESOURCE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDF_TYPE"><!-- --></A><H3> -RDF_TYPE</H3> -<PRE> -static final int <B>RDF_TYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDF_TYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_COMMENT"><!-- --></A><H3> -RDFS_COMMENT</H3> -<PRE> -static final int <B>RDFS_COMMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_COMMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_DOMAIN"><!-- --></A><H3> -RDFS_DOMAIN</H3> -<PRE> -static final int <B>RDFS_DOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_DOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_LABEL"><!-- --></A><H3> -RDFS_LABEL</H3> -<PRE> -static final int <B>RDFS_LABEL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_LABEL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_RANGE"><!-- --></A><H3> -RDFS_RANGE</H3> -<PRE> -static final int <B>RDFS_RANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_RANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_SEEALSO"><!-- --></A><H3> -RDFS_SEEALSO</H3> -<PRE> -static final int <B>RDFS_SEEALSO</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SEEALSO">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_SUBCLASSOF"><!-- --></A><H3> -RDFS_SUBCLASSOF</H3> -<PRE> -static final int <B>RDFS_SUBCLASSOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SUBCLASSOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RDFS_SUBPROPERTYOF"><!-- --></A><H3> -RDFS_SUBPROPERTYOF</H3> -<PRE> -static final int <B>RDFS_SUBPROPERTYOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RDFS_SUBPROPERTYOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="VERSION"><!-- --></A><H3> -VERSION</H3> -<PRE> -static final int <B>VERSION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.VERSION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="XML"><!-- --></A><H3> -XML</H3> -<PRE> -static final int <B>XML</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XML">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="XML_BASE"><!-- --></A><H3> -XML_BASE</H3> -<PRE> -static final int <B>XML_BASE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XML_BASE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="XMLNS"><!-- --></A><H3> -XMLNS</H3> -<PRE> -static final int <B>XMLNS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="XMLNS_XML"><!-- --></A><H3> -XMLNS_XML</H3> -<PRE> -static final int <B>XMLNS_XML</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XML">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="XMLNS_XX"><!-- --></A><H3> -XMLNS_XX</H3> -<PRE> -static final int <B>XMLNS_XX</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.XMLNS_XX">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="INTEGER_LITERAL"><!-- --></A><H3> -INTEGER_LITERAL</H3> -<PRE> -static final int <B>INTEGER_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.INTEGER_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DECIMAL_LITERAL"><!-- --></A><H3> -DECIMAL_LITERAL</H3> -<PRE> -static final int <B>DECIMAL_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DECIMAL_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="HEX_LITERAL"><!-- --></A><H3> -HEX_LITERAL</H3> -<PRE> -static final int <B>HEX_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.HEX_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="OCTAL_LITERAL"><!-- --></A><H3> -OCTAL_LITERAL</H3> -<PRE> -static final int <B>OCTAL_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.OCTAL_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="FLOAT_LITERAL"><!-- --></A><H3> -FLOAT_LITERAL</H3> -<PRE> -static final int <B>FLOAT_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.FLOAT_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="EXPONENT"><!-- --></A><H3> -EXPONENT</H3> -<PRE> -static final int <B>EXPONENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.EXPONENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="CHARACTER_LITERAL"><!-- --></A><H3> -CHARACTER_LITERAL</H3> -<PRE> -static final int <B>CHARACTER_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.CHARACTER_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="STRING_LITERAL"><!-- --></A><H3> -STRING_LITERAL</H3> -<PRE> -static final int <B>STRING_LITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.STRING_LITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="IDENTIFIER"><!-- --></A><H3> -IDENTIFIER</H3> -<PRE> -static final int <B>IDENTIFIER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.IDENTIFIER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="LETTER"><!-- --></A><H3> -LETTER</H3> -<PRE> -static final int <B>LETTER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LETTER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DIGIT"><!-- --></A><H3> -DIGIT</H3> -<PRE> -static final int <B>DIGIT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DIGIT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="LBRACE"><!-- --></A><H3> -LBRACE</H3> -<PRE> -static final int <B>LBRACE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.LBRACE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="RBRACE"><!-- --></A><H3> -RBRACE</H3> -<PRE> -static final int <B>RBRACE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.RBRACE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="SEMICOLON"><!-- --></A><H3> -SEMICOLON</H3> -<PRE> -static final int <B>SEMICOLON</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SEMICOLON">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="QUOTE"><!-- --></A><H3> -QUOTE</H3> -<PRE> -static final int <B>QUOTE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.QUOTE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="ASSIGN"><!-- --></A><H3> -ASSIGN</H3> -<PRE> -static final int <B>ASSIGN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.ASSIGN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="START_ENDTAG"><!-- --></A><H3> -START_ENDTAG</H3> -<PRE> -static final int <B>START_ENDTAG</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.START_ENDTAG">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="START_TAG"><!-- --></A><H3> -START_TAG</H3> -<PRE> -static final int <B>START_TAG</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.START_TAG">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="COLON"><!-- --></A><H3> -COLON</H3> -<PRE> -static final int <B>COLON</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.COLON">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="SLASH"><!-- --></A><H3> -SLASH</H3> -<PRE> -static final int <B>SLASH</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.SLASH">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="DEFAULT"><!-- --></A><H3> -DEFAULT</H3> -<PRE> -static final int <B>DEFAULT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.DEFAULT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="BOUNDS"><!-- --></A><H3> -BOUNDS</H3> -<PRE> -static final int <B>BOUNDS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserConstants.BOUNDS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="tokenImage"><!-- --></A><H3> -tokenImage</H3> -<PRE> -static final java.lang.String[] <B>tokenImage</B></PRE> -<DL> -<DL> -</DL> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="EOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EOF</h4> +<pre>static final int EOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ABBREVIATEDIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ABBREVIATEDIRI</h4> +<pre>static final int ABBREVIATEDIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ABBREVIATEDIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ANNOTATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ANNOTATION</h4> +<pre>static final int ANNOTATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ANNOTATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ANNOTATIONPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ANNOTATIONPROPERTY</h4> +<pre>static final int ANNOTATIONPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ANNOTATIONPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="CARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CARDINALITY</h4> +<pre>static final int CARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="CLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CLASS</h4> +<pre>static final int CLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="CLASSASSERTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CLASSASSERTION</h4> +<pre>static final int CLASSASSERTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CLASSASSERTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DATAPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DATAPROPERTY</h4> +<pre>static final int DATAPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DATAPROPERTYDOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DATAPROPERTYDOMAIN</h4> +<pre>static final int DATAPROPERTYDOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYDOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DATAPROPERTYRANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DATAPROPERTYRANGE</h4> +<pre>static final int DATAPROPERTYRANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATAPROPERTYRANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DATATYPE</h4> +<pre>static final int DATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DATATYPEIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DATATYPEIRI</h4> +<pre>static final int DATATYPEIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DATATYPEIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DECLARATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DECLARATION</h4> +<pre>static final int DECLARATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DECLARATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="IRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IRI</h4> +<pre>static final int IRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.IRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LITERAL</h4> +<pre>static final int LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="NAME"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NAME</h4> +<pre>static final int NAME</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.NAME">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="NAMEDINDIVIDUAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NAMEDINDIVIDUAL</h4> +<pre>static final int NAMEDINDIVIDUAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.NAMEDINDIVIDUAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTEXACTCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTEXACTCARDINALITY</h4> +<pre>static final int OBJECTEXACTCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTEXACTCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTMINCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTMINCARDINALITY</h4> +<pre>static final int OBJECTMINCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTMINCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTSOMEVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTSOMEVALUESFROM</h4> +<pre>static final int OBJECTSOMEVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTSOMEVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTPROPERTY</h4> +<pre>static final int OBJECTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTPROPERTYASSERTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTPROPERTYASSERTION</h4> +<pre>static final int OBJECTPROPERTYASSERTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYASSERTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTPROPERTYDOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTPROPERTYDOMAIN</h4> +<pre>static final int OBJECTPROPERTYDOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTPROPERTYDOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ONTOLOGY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ONTOLOGY</h4> +<pre>static final int ONTOLOGY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ONTOLOGY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ONTOLOGYIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ONTOLOGYIRI</h4> +<pre>static final int ONTOLOGYIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ONTOLOGYIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="PREFIX"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>PREFIX</h4> +<pre>static final int PREFIX</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PREFIX">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="SUBCLASSOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SUBCLASSOF</h4> +<pre>static final int SUBCLASSOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.SUBCLASSOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="LIST_FIRST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LIST_FIRST</h4> +<pre>static final int LIST_FIRST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LIST_FIRST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="LIST_REST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LIST_REST</h4> +<pre>static final int LIST_REST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LIST_REST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPR_KIFCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPR_KIFCONDITION</h4> +<pre>static final int EXPR_KIFCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPR_KIFCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPR_EXPRESSIONDATA"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPR_EXPRESSIONDATA</h4> +<pre>static final int EXPR_EXPRESSIONDATA</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPR_EXPRESSIONDATA">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPRESSION_CONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPRESSION_CONDITION</h4> +<pre>static final int EXPRESSION_CONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_CONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPRESSION_LOGICLANGUAGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPRESSION_LOGICLANGUAGE</h4> +<pre>static final int EXPRESSION_LOGICLANGUAGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_LOGICLANGUAGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPRESSION_REFURI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPRESSION_REFURI</h4> +<pre>static final int EXPRESSION_REFURI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPRESSION_REFURI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OBJECTLIST_LIST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OBJECTLIST_LIST</h4> +<pre>static final int OBJECTLIST_LIST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OBJECTLIST_LIST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ALLVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ALLVALUESFROM</h4> +<pre>static final int OWL_ALLVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ALLVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ALLDIFFERENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ALLDIFFERENT</h4> +<pre>static final int OWL_ALLDIFFERENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ALLDIFFERENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_CARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_CARDINALITY</h4> +<pre>static final int OWL_CARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_CARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_CLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_CLASS</h4> +<pre>static final int OWL_CLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_CLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_DATARANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_DATARANGE</h4> +<pre>static final int OWL_DATARANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DATARANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_DATATYPEPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_DATATYPEPROPERTY</h4> +<pre>static final int OWL_DATATYPEPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DATATYPEPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_DISJOINTWITH"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_DISJOINTWITH</h4> +<pre>static final int OWL_DISJOINTWITH</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DISJOINTWITH">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_DISTINCTMEMBERS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_DISTINCTMEMBERS</h4> +<pre>static final int OWL_DISTINCTMEMBERS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_DISTINCTMEMBERS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_EQUIVALENTCLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_EQUIVALENTCLASS</h4> +<pre>static final int OWL_EQUIVALENTCLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTCLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_EQUIVALENTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_EQUIVALENTPROPERTY</h4> +<pre>static final int OWL_EQUIVALENTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_EQUIVALENTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_FUNCTIONALPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_FUNCTIONALPROPERTY</h4> +<pre>static final int OWL_FUNCTIONALPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_FUNCTIONALPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_HASVALUE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_HASVALUE</h4> +<pre>static final int OWL_HASVALUE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_HASVALUE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_IMPORTS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_IMPORTS</h4> +<pre>static final int OWL_IMPORTS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_IMPORTS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_INTERSECTIONOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_INTERSECTIONOF</h4> +<pre>static final int OWL_INTERSECTIONOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_INTERSECTIONOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_INVERSEOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_INVERSEOF</h4> +<pre>static final int OWL_INVERSEOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_INVERSEOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_MAXCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_MAXCARDINALITY</h4> +<pre>static final int OWL_MAXCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_MAXCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_MINCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_MINCARDINALITY</h4> +<pre>static final int OWL_MINCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_MINCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_NAMEDINDIVIDUAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_NAMEDINDIVIDUAL</h4> +<pre>static final int OWL_NAMEDINDIVIDUAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_NAMEDINDIVIDUAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_OBJECTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_OBJECTPROPERTY</h4> +<pre>static final int OWL_OBJECTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_OBJECTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ONPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ONPROPERTY</h4> +<pre>static final int OWL_ONPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ONCLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ONCLASS</h4> +<pre>static final int OWL_ONCLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONCLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ONDATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ONDATATYPE</h4> +<pre>static final int OWL_ONDATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONDATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ONEOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ONEOF</h4> +<pre>static final int OWL_ONEOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONEOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_ONTOLOGY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_ONTOLOGY</h4> +<pre>static final int OWL_ONTOLOGY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_ONTOLOGY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_QUALIFIEDCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_QUALIFIEDCARDINALITY</h4> +<pre>static final int OWL_QUALIFIEDCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_QUALIFIEDCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_RESTRICTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_RESTRICTION</h4> +<pre>static final int OWL_RESTRICTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_RESTRICTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_SOMEVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_SOMEVALUESFROM</h4> +<pre>static final int OWL_SOMEVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_SOMEVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_TRANSITIVEPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_TRANSITIVEPROPERTY</h4> +<pre>static final int OWL_TRANSITIVEPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_TRANSITIVEPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_UNIONOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_UNIONOF</h4> +<pre>static final int OWL_UNIONOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_UNIONOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_VERSIONINFO"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_VERSIONINFO</h4> +<pre>static final int OWL_VERSIONINFO</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_VERSIONINFO">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OWL_WITHRESTRICTIONS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OWL_WITHRESTRICTIONS</h4> +<pre>static final int OWL_WITHRESTRICTIONS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OWL_WITHRESTRICTIONS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_ANYORDER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_ANYORDER</h4> +<pre>static final int P1_ANYORDER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_ANYORDER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_COMPONENTS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_COMPONENTS</h4> +<pre>static final int P1_COMPONENTS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_COMPONENTS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_COMPOSEDOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_COMPOSEDOF</h4> +<pre>static final int P1_COMPOSEDOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_COMPOSEDOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_CONTROLCONSTRUCTBAG"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_CONTROLCONSTRUCTBAG</h4> +<pre>static final int P1_CONTROLCONSTRUCTBAG</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTBAG">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_CONTROLCONSTRUCTLIST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_CONTROLCONSTRUCTLIST</h4> +<pre>static final int P1_CONTROLCONSTRUCTLIST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_CONTROLCONSTRUCTLIST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_ELSE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_ELSE</h4> +<pre>static final int P1_ELSE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_ELSE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_HASINPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_HASINPUT</h4> +<pre>static final int P1_HASINPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_HASINPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_HASOUTPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_HASOUTPUT</h4> +<pre>static final int P1_HASOUTPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_HASOUTPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_IFCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_IFCONDITION</h4> +<pre>static final int P1_IFCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_IFCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_IFTHENELSE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_IFTHENELSE</h4> +<pre>static final int P1_IFTHENELSE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_IFTHENELSE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_INPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_INPUT</h4> +<pre>static final int P1_INPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_INPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_OUTPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_OUTPUT</h4> +<pre>static final int P1_OUTPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_OUTPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_PARAMETERTYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_PARAMETERTYPE</h4> +<pre>static final int P1_PARAMETERTYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PARAMETERTYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_PERFORM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_PERFORM</h4> +<pre>static final int P1_PERFORM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PERFORM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_PROCESS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_PROCESS</h4> +<pre>static final int P1_PROCESS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_PROCESS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_REPEATUNTIL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_REPEATUNTIL</h4> +<pre>static final int P1_REPEATUNTIL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_REPEATUNTIL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_SEQUENCE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_SEQUENCE</h4> +<pre>static final int P1_SEQUENCE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_SEQUENCE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_THEN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_THEN</h4> +<pre>static final int P1_THEN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_THEN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_UNTILCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_UNTILCONDITION</h4> +<pre>static final int P1_UNTILCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_UNTILCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="P1_UNTILPROCESS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1_UNTILPROCESS</h4> +<pre>static final int P1_UNTILPROCESS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.P1_UNTILPROCESS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="PROCESS_PARTICIPANT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>PROCESS_PARTICIPANT</h4> +<pre>static final int PROCESS_PARTICIPANT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PROCESS_PARTICIPANT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="PROCESS_PERFORM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>PROCESS_PERFORM</h4> +<pre>static final int PROCESS_PERFORM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.PROCESS_PERFORM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_RDF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_RDF</h4> +<pre>static final int RDF_RDF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_RDF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_ABOUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_ABOUT</h4> +<pre>static final int RDF_ABOUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_ABOUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_DATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_DATATYPE</h4> +<pre>static final int RDF_DATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_DATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_DESCRIPTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_DESCRIPTION</h4> +<pre>static final int RDF_DESCRIPTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_DESCRIPTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_ID"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_ID</h4> +<pre>static final int RDF_ID</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_ID">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_FIRST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_FIRST</h4> +<pre>static final int RDF_FIRST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_FIRST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_PROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_PROPERTY</h4> +<pre>static final int RDF_PROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_PROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_REST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_REST</h4> +<pre>static final int RDF_REST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_REST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_PARSETYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_PARSETYPE</h4> +<pre>static final int RDF_PARSETYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_PARSETYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_RESOURCE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_RESOURCE</h4> +<pre>static final int RDF_RESOURCE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_RESOURCE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDF_TYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDF_TYPE</h4> +<pre>static final int RDF_TYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDF_TYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_COMMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_COMMENT</h4> +<pre>static final int RDFS_COMMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_COMMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_DATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_DATATYPE</h4> +<pre>static final int RDFS_DATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_DATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_DOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_DOMAIN</h4> +<pre>static final int RDFS_DOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_DOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_LABEL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_LABEL</h4> +<pre>static final int RDFS_LABEL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_LABEL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_RANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_RANGE</h4> +<pre>static final int RDFS_RANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_RANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_SEEALSO"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_SEEALSO</h4> +<pre>static final int RDFS_SEEALSO</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SEEALSO">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_SUBCLASSOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_SUBCLASSOF</h4> +<pre>static final int RDFS_SUBCLASSOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SUBCLASSOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RDFS_SUBPROPERTYOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RDFS_SUBPROPERTYOF</h4> +<pre>static final int RDFS_SUBPROPERTYOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RDFS_SUBPROPERTYOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="VERSION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>VERSION</h4> +<pre>static final int VERSION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.VERSION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XML"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XML</h4> +<pre>static final int XML</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XML">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XML_BASE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XML_BASE</h4> +<pre>static final int XML_BASE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XML_BASE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XMLNS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XMLNS</h4> +<pre>static final int XMLNS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XMLNS_XML"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XMLNS_XML</h4> +<pre>static final int XMLNS_XML</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS_XML">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XMLNS_XX"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XMLNS_XX</h4> +<pre>static final int XMLNS_XX</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XMLNS_XX">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="XSD_MININCLUSIVE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>XSD_MININCLUSIVE</h4> +<pre>static final int XSD_MININCLUSIVE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.XSD_MININCLUSIVE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="INTEGER_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>INTEGER_LITERAL</h4> +<pre>static final int INTEGER_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.INTEGER_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DECIMAL_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DECIMAL_LITERAL</h4> +<pre>static final int DECIMAL_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DECIMAL_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="HEX_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>HEX_LITERAL</h4> +<pre>static final int HEX_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.HEX_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="OCTAL_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OCTAL_LITERAL</h4> +<pre>static final int OCTAL_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.OCTAL_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="FLOAT_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FLOAT_LITERAL</h4> +<pre>static final int FLOAT_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.FLOAT_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="EXPONENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>EXPONENT</h4> +<pre>static final int EXPONENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.EXPONENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="CHARACTER_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CHARACTER_LITERAL</h4> +<pre>static final int CHARACTER_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.CHARACTER_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="STRING_LITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>STRING_LITERAL</h4> +<pre>static final int STRING_LITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.STRING_LITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="IDENTIFIER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IDENTIFIER</h4> +<pre>static final int IDENTIFIER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.IDENTIFIER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="LETTER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LETTER</h4> +<pre>static final int LETTER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LETTER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DIGIT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DIGIT</h4> +<pre>static final int DIGIT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DIGIT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="LBRACE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LBRACE</h4> +<pre>static final int LBRACE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.LBRACE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="RBRACE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>RBRACE</h4> +<pre>static final int RBRACE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.RBRACE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="QUOTE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>QUOTE</h4> +<pre>static final int QUOTE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.QUOTE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="ASSIGN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ASSIGN</h4> +<pre>static final int ASSIGN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.ASSIGN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="START_ENDTAG"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>START_ENDTAG</h4> +<pre>static final int START_ENDTAG</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.START_ENDTAG">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="START_TAG"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>START_TAG</h4> +<pre>static final int START_TAG</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.START_TAG">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="COLON"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>COLON</h4> +<pre>static final int COLON</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.COLON">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="SLASH"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SLASH</h4> +<pre>static final int SLASH</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.SLASH">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="DEFAULT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DEFAULT</h4> +<pre>static final int DEFAULT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.DEFAULT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="BOUNDS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>BOUNDS</h4> +<pre>static final int BOUNDS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserConstants.BOUNDS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="tokenImage"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>tokenImage</h4> +<pre>static final java.lang.String[] tokenImage</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParser.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserConstants.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserConstants.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParser.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserConstants.html" target="_top">Frames</a></li> +<li><a href="OwlParserConstants.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | METHOD</FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlParserTokenManager.html b/javadoc/AST/OwlParserTokenManager.html index e4bec07..a2679e4 100644 --- a/javadoc/AST/OwlParserTokenManager.html +++ b/javadoc/AST/OwlParserTokenManager.html @@ -1,517 +1,446 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlParserTokenManager -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlParserTokenManager</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlParserTokenManager"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserTokenManager.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserTokenManager.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserTokenManager.html" target="_top">Frames</a></li> +<li><a href="OwlParserTokenManager.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlParserTokenManager</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlParserTokenManager</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlParserTokenManager</B><DT>extends java.lang.Object<DT>implements <A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlParserTokenManager" class="title">Class OwlParserTokenManager</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>AST.OwlParserTokenManager</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlParserTokenManager</span> +extends java.lang.Object +implements <a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected char</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#curChar">curChar</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.io.PrintStream</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#debugStream">debugStream</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#input_stream">input_stream</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjnewLexState">jjnewLexState</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static java.lang.String[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjstrLiteralImages">jjstrLiteralImages</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static java.lang.String[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#lexStateNames">lexStateNames</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlParserConstants"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from interface AST.<A HREF="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</A>, <A HREF="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</A>, <A HREF="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</A>, <A HREF="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#CLASS">CLASS</A>, <A HREF="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#COLON">COLON</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</A>, <A HREF="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</A>, <A HREF="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</A>, <A HREF="../AST/OwlParserConstants.html#DIGIT">DIGIT</A>, <A HREF="../AST/OwlParserConstants.html#EOF">EOF</A>, <A HREF="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</A>, <A HREF="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</A>, <A HREF="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</A>, <A HREF="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</A>, <A HREF="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#IRI">IRI</A>, <A HREF="../AST/OwlParserConstants.html#LBRACE">LBRACE</A>, <A HREF="../AST/OwlParserConstants.html#LETTER">LETTER</A>, <A HREF="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</A>, <A HREF="../AST/OwlParserConstants.html#LITERAL">LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#NAME">NAME</A>, <A HREF="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</A>, <A HREF="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</A>, <A HREF="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</A>, <A HREF="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</A>, <A HREF="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</A>, <A HREF="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</A>, <A HREF="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</A>, <A HREF="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</A>, <A HREF="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</A>, <A HREF="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</A>, <A HREF="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</A>, <A HREF="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</A>, <A HREF="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</A>, <A HREF="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</A>, <A HREF="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</A>, <A HREF="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</A>, <A HREF="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</A>, <A HREF="../AST/OwlParserConstants.html#PREFIX">PREFIX</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</A>, <A HREF="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</A>, <A HREF="../AST/OwlParserConstants.html#QUOTE">QUOTE</A>, <A HREF="../AST/OwlParserConstants.html#RBRACE">RBRACE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</A>, <A HREF="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</A>, <A HREF="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</A>, <A HREF="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</A>, <A HREF="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</A>, <A HREF="../AST/OwlParserConstants.html#SEMICOLON">SEMICOLON</A>, <A HREF="../AST/OwlParserConstants.html#SLASH">SLASH</A>, <A HREF="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</A>, <A HREF="../AST/OwlParserConstants.html#START_TAG">START_TAG</A>, <A HREF="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</A>, <A HREF="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</A>, <A HREF="../AST/OwlParserConstants.html#tokenImage">tokenImage</A>, <A HREF="../AST/OwlParserConstants.html#VERSION">VERSION</A>, <A HREF="../AST/OwlParserConstants.html#XML">XML</A>, <A HREF="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS">XMLNS</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</A>, <A HREF="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected char</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#curChar">curChar</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.io.PrintStream</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#debugStream">debugStream</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected <a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#input_stream">input_stream</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int[]</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjnewLexState">jjnewLexState</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String[]</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjstrLiteralImages">jjstrLiteralImages</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String[]</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#lexStateNames">lexStateNames</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlParserConstants"> +<!-- --> +</a> +<h3>Fields inherited from interface AST.<a href="../AST/OwlParserConstants.html" title="interface in AST">OwlParserConstants</a></h3> +<code><a href="../AST/OwlParserConstants.html#ABBREVIATEDIRI">ABBREVIATEDIRI</a>, <a href="../AST/OwlParserConstants.html#ANNOTATION">ANNOTATION</a>, <a href="../AST/OwlParserConstants.html#ANNOTATIONPROPERTY">ANNOTATIONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#ASSIGN">ASSIGN</a>, <a href="../AST/OwlParserConstants.html#BOUNDS">BOUNDS</a>, <a href="../AST/OwlParserConstants.html#CARDINALITY">CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#CHARACTER_LITERAL">CHARACTER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#CLASS">CLASS</a>, <a href="../AST/OwlParserConstants.html#CLASSASSERTION">CLASSASSERTION</a>, <a href="../AST/OwlParserConstants.html#COLON">COLON</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTY">DATAPROPERTY</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYDOMAIN">DATAPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#DATAPROPERTYRANGE">DATAPROPERTYRANGE</a>, <a href="../AST/OwlParserConstants.html#DATATYPE">DATATYPE</a>, <a href="../AST/OwlParserConstants.html#DATATYPEIRI">DATATYPEIRI</a>, <a href="../AST/OwlParserConstants.html#DECIMAL_LITERAL">DECIMAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#DECLARATION">DECLARATION</a>, <a href="../AST/OwlParserConstants.html#DEFAULT">DEFAULT</a>, <a href="../AST/OwlParserConstants.html#DIGIT">DIGIT</a>, <a href="../AST/OwlParserConstants.html#EOF">EOF</a>, <a href="../AST/OwlParserConstants.html#EXPONENT">EXPONENT</a>, <a href="../AST/OwlParserConstants.html#EXPR_EXPRESSIONDATA">EXPR_EXPRESSIONDATA</a>, <a href="../AST/OwlParserConstants.html#EXPR_KIFCONDITION">EXPR_KIFCONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_CONDITION">EXPRESSION_CONDITION</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_LOGICLANGUAGE">EXPRESSION_LOGICLANGUAGE</a>, <a href="../AST/OwlParserConstants.html#EXPRESSION_REFURI">EXPRESSION_REFURI</a>, <a href="../AST/OwlParserConstants.html#FLOAT_LITERAL">FLOAT_LITERAL</a>, <a href="../AST/OwlParserConstants.html#HEX_LITERAL">HEX_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IDENTIFIER">IDENTIFIER</a>, <a href="../AST/OwlParserConstants.html#INTEGER_LITERAL">INTEGER_LITERAL</a>, <a href="../AST/OwlParserConstants.html#IRI">IRI</a>, <a href="../AST/OwlParserConstants.html#LBRACE">LBRACE</a>, <a href="../AST/OwlParserConstants.html#LETTER">LETTER</a>, <a href="../AST/OwlParserConstants.html#LIST_FIRST">LIST_FIRST</a>, <a href="../AST/OwlParserConstants.html#LIST_REST">LIST_REST</a>, <a href="../AST/OwlParserConstants.html#LITERAL">LITERAL</a>, <a href="../AST/OwlParserConstants.html#NAME">NAME</a>, <a href="../AST/OwlParserConstants.html#NAMEDINDIVIDUAL">NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OBJECTEXACTCARDINALITY">OBJECTEXACTCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTLIST_LIST">OBJECTLIST_LIST</a>, <a href="../AST/OwlParserConstants.html#OBJECTMINCARDINALITY">OBJECTMINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTY">OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYASSERTION">OBJECTPROPERTYASSERTION</a>, <a href="../AST/OwlParserConstants.html#OBJECTPROPERTYDOMAIN">OBJECTPROPERTYDOMAIN</a>, <a href="../AST/OwlParserConstants.html#OBJECTSOMEVALUESFROM">OBJECTSOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OCTAL_LITERAL">OCTAL_LITERAL</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGY">ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#ONTOLOGYIRI">ONTOLOGYIRI</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLDIFFERENT">OWL_ALLDIFFERENT</a>, <a href="../AST/OwlParserConstants.html#OWL_ALLVALUESFROM">OWL_ALLVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_CARDINALITY">OWL_CARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_CLASS">OWL_CLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_DATARANGE">OWL_DATARANGE</a>, <a href="../AST/OwlParserConstants.html#OWL_DATATYPEPROPERTY">OWL_DATATYPEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_DISJOINTWITH">OWL_DISJOINTWITH</a>, <a href="../AST/OwlParserConstants.html#OWL_DISTINCTMEMBERS">OWL_DISTINCTMEMBERS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTCLASS">OWL_EQUIVALENTCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_EQUIVALENTPROPERTY">OWL_EQUIVALENTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_FUNCTIONALPROPERTY">OWL_FUNCTIONALPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_HASVALUE">OWL_HASVALUE</a>, <a href="../AST/OwlParserConstants.html#OWL_IMPORTS">OWL_IMPORTS</a>, <a href="../AST/OwlParserConstants.html#OWL_INTERSECTIONOF">OWL_INTERSECTIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_INVERSEOF">OWL_INVERSEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_MAXCARDINALITY">OWL_MAXCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_MINCARDINALITY">OWL_MINCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_NAMEDINDIVIDUAL">OWL_NAMEDINDIVIDUAL</a>, <a href="../AST/OwlParserConstants.html#OWL_OBJECTPROPERTY">OWL_OBJECTPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONCLASS">OWL_ONCLASS</a>, <a href="../AST/OwlParserConstants.html#OWL_ONDATATYPE">OWL_ONDATATYPE</a>, <a href="../AST/OwlParserConstants.html#OWL_ONEOF">OWL_ONEOF</a>, <a href="../AST/OwlParserConstants.html#OWL_ONPROPERTY">OWL_ONPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_ONTOLOGY">OWL_ONTOLOGY</a>, <a href="../AST/OwlParserConstants.html#OWL_QUALIFIEDCARDINALITY">OWL_QUALIFIEDCARDINALITY</a>, <a href="../AST/OwlParserConstants.html#OWL_RESTRICTION">OWL_RESTRICTION</a>, <a href="../AST/OwlParserConstants.html#OWL_SOMEVALUESFROM">OWL_SOMEVALUESFROM</a>, <a href="../AST/OwlParserConstants.html#OWL_TRANSITIVEPROPERTY">OWL_TRANSITIVEPROPERTY</a>, <a href="../AST/OwlParserConstants.html#OWL_UNIONOF">OWL_UNIONOF</a>, <a href="../AST/OwlParserConstants.html#OWL_VERSIONINFO">OWL_VERSIONINFO</a>, <a href="../AST/OwlParserConstants.html#OWL_WITHRESTRICTIONS">OWL_WITHRESTRICTIONS</a>, <a href="../AST/OwlParserConstants.html#P1_ANYORDER">P1_ANYORDER</a>, <a href="../AST/OwlParserConstants.html#P1_COMPONENTS">P1_COMPONENTS</a>, <a href="../AST/OwlParserConstants.html#P1_COMPOSEDOF">P1_COMPOSEDOF</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTBAG">P1_CONTROLCONSTRUCTBAG</a>, <a href="../AST/OwlParserConstants.html#P1_CONTROLCONSTRUCTLIST">P1_CONTROLCONSTRUCTLIST</a>, <a href="../AST/OwlParserConstants.html#P1_ELSE">P1_ELSE</a>, <a href="../AST/OwlParserConstants.html#P1_HASINPUT">P1_HASINPUT</a>, <a href="../AST/OwlParserConstants.html#P1_HASOUTPUT">P1_HASOUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_IFCONDITION">P1_IFCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_IFTHENELSE">P1_IFTHENELSE</a>, <a href="../AST/OwlParserConstants.html#P1_INPUT">P1_INPUT</a>, <a href="../AST/OwlParserConstants.html#P1_OUTPUT">P1_OUTPUT</a>, <a href="../AST/OwlParserConstants.html#P1_PARAMETERTYPE">P1_PARAMETERTYPE</a>, <a href="../AST/OwlParserConstants.html#P1_PERFORM">P1_PERFORM</a>, <a href="../AST/OwlParserConstants.html#P1_PROCESS">P1_PROCESS</a>, <a href="../AST/OwlParserConstants.html#P1_REPEATUNTIL">P1_REPEATUNTIL</a>, <a href="../AST/OwlParserConstants.html#P1_SEQUENCE">P1_SEQUENCE</a>, <a href="../AST/OwlParserConstants.html#P1_THEN">P1_THEN</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILCONDITION">P1_UNTILCONDITION</a>, <a href="../AST/OwlParserConstants.html#P1_UNTILPROCESS">P1_UNTILPROCESS</a>, <a href="../AST/OwlParserConstants.html#PREFIX">PREFIX</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PARTICIPANT">PROCESS_PARTICIPANT</a>, <a href="../AST/OwlParserConstants.html#PROCESS_PERFORM">PROCESS_PERFORM</a>, <a href="../AST/OwlParserConstants.html#QUOTE">QUOTE</a>, <a href="../AST/OwlParserConstants.html#RBRACE">RBRACE</a>, <a href="../AST/OwlParserConstants.html#RDF_ABOUT">RDF_ABOUT</a>, <a href="../AST/OwlParserConstants.html#RDF_DATATYPE">RDF_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_DESCRIPTION">RDF_DESCRIPTION</a>, <a href="../AST/OwlParserConstants.html#RDF_FIRST">RDF_FIRST</a>, <a href="../AST/OwlParserConstants.html#RDF_ID">RDF_ID</a>, <a href="../AST/OwlParserConstants.html#RDF_PARSETYPE">RDF_PARSETYPE</a>, <a href="../AST/OwlParserConstants.html#RDF_PROPERTY">RDF_PROPERTY</a>, <a href="../AST/OwlParserConstants.html#RDF_RDF">RDF_RDF</a>, <a href="../AST/OwlParserConstants.html#RDF_RESOURCE">RDF_RESOURCE</a>, <a href="../AST/OwlParserConstants.html#RDF_REST">RDF_REST</a>, <a href="../AST/OwlParserConstants.html#RDF_TYPE">RDF_TYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_COMMENT">RDFS_COMMENT</a>, <a href="../AST/OwlParserConstants.html#RDFS_DATATYPE">RDFS_DATATYPE</a>, <a href="../AST/OwlParserConstants.html#RDFS_DOMAIN">RDFS_DOMAIN</a>, <a href="../AST/OwlParserConstants.html#RDFS_LABEL">RDFS_LABEL</a>, <a href="../AST/OwlParserConstants.html#RDFS_RANGE">RDFS_RANGE</a>, <a href="../AST/OwlParserConstants.html#RDFS_SEEALSO">RDFS_SEEALSO</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBCLASSOF">RDFS_SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#RDFS_SUBPROPERTYOF">RDFS_SUBPROPERTYOF</a>, <a href="../AST/OwlParserConstants.html#SLASH">SLASH</a>, <a href="../AST/OwlParserConstants.html#START_ENDTAG">START_ENDTAG</a>, <a href="../AST/OwlParserConstants.html#START_TAG">START_TAG</a>, <a href="../AST/OwlParserConstants.html#STRING_LITERAL">STRING_LITERAL</a>, <a href="../AST/OwlParserConstants.html#SUBCLASSOF">SUBCLASSOF</a>, <a href="../AST/OwlParserConstants.html#tokenImage">tokenImage</a>, <a href="../AST/OwlParserConstants.html#VERSION">VERSION</a>, <a href="../AST/OwlParserConstants.html#XML">XML</a>, <a href="../AST/OwlParserConstants.html#XML_BASE">XML_BASE</a>, <a href="../AST/OwlParserConstants.html#XMLNS">XMLNS</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XML">XMLNS_XML</a>, <a href="../AST/OwlParserConstants.html#XMLNS_XX">XMLNS_XX</a>, <a href="../AST/OwlParserConstants.html#XSD_MININCLUSIVE">XSD_MININCLUSIVE</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)">OwlParserTokenManager</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream, int)">OwlParserTokenManager</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream, - int lexState)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream)">OwlParserTokenManager</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlParserTokenManager.html#OwlParserTokenManager(AST.JavaCharStream,%20int)">OwlParserTokenManager</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream, + int lexState)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#getNextToken()">getNextToken</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected <A HREF="../AST/Token.html" title="class in AST">Token</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#jjFillToken()">jjFillToken</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)">ReInit</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream, int)">ReInit</A></B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream, - int lexState)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)">setDebugStream</A></B>(java.io.PrintStream ds)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTokenManager.html#SwitchTo(int)">SwitchTo</A></B>(int lexState)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#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> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#getNextToken()">getNextToken</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected <a href="../AST/Token.html" title="class in AST">Token</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#jjFillToken()">jjFillToken</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream)">ReInit</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#ReInit(AST.JavaCharStream,%20int)">ReInit</a></strong>(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream, + int lexState)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#setDebugStream(java.io.PrintStream)">setDebugStream</a></strong>(java.io.PrintStream ds)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTokenManager.html#SwitchTo(int)">SwitchTo</a></strong>(int lexState)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="debugStream"><!-- --></A><H3> -debugStream</H3> -<PRE> -public java.io.PrintStream <B>debugStream</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="jjstrLiteralImages"><!-- --></A><H3> -jjstrLiteralImages</H3> -<PRE> -public static final java.lang.String[] <B>jjstrLiteralImages</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="lexStateNames"><!-- --></A><H3> -lexStateNames</H3> -<PRE> -public static final java.lang.String[] <B>lexStateNames</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="jjnewLexState"><!-- --></A><H3> -jjnewLexState</H3> -<PRE> -public static final int[] <B>jjnewLexState</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="input_stream"><!-- --></A><H3> -input_stream</H3> -<PRE> -protected <A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> <B>input_stream</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="curChar"><!-- --></A><H3> -curChar</H3> -<PRE> -protected char <B>curChar</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="debugStream"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>debugStream</h4> +<pre>public java.io.PrintStream debugStream</pre> +</li> +</ul> +<a name="jjstrLiteralImages"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjstrLiteralImages</h4> +<pre>public static final java.lang.String[] jjstrLiteralImages</pre> +</li> +</ul> +<a name="lexStateNames"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>lexStateNames</h4> +<pre>public static final java.lang.String[] lexStateNames</pre> +</li> +</ul> +<a name="jjnewLexState"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjnewLexState</h4> +<pre>public static final int[] jjnewLexState</pre> +</li> +</ul> +<a name="input_stream"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>input_stream</h4> +<pre>protected <a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> input_stream</pre> +</li> +</ul> +<a name="curChar"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>curChar</h4> +<pre>protected char curChar</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlParserTokenManager(AST.JavaCharStream)"><!-- --></A><H3> -OwlParserTokenManager</H3> -<PRE> -public <B>OwlParserTokenManager</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlParserTokenManager(AST.JavaCharStream, int)"><!-- --></A><H3> -OwlParserTokenManager</H3> -<PRE> -public <B>OwlParserTokenManager</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream, - int lexState)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlParserTokenManager(AST.JavaCharStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlParserTokenManager</h4> +<pre>public OwlParserTokenManager(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream)</pre> +</li> +</ul> +<a name="OwlParserTokenManager(AST.JavaCharStream, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlParserTokenManager</h4> +<pre>public OwlParserTokenManager(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream, + int lexState)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="setDebugStream(java.io.PrintStream)"><!-- --></A><H3> -setDebugStream</H3> -<PRE> -public void <B>setDebugStream</B>(java.io.PrintStream ds)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(AST.JavaCharStream)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="ReInit(AST.JavaCharStream, int)"><!-- --></A><H3> -ReInit</H3> -<PRE> -public void <B>ReInit</B>(<A HREF="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</A> stream, - int lexState)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="SwitchTo(int)"><!-- --></A><H3> -SwitchTo</H3> -<PRE> -public void <B>SwitchTo</B>(int lexState)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjFillToken()"><!-- --></A><H3> -jjFillToken</H3> -<PRE> -protected <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>jjFillToken</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNextToken()"><!-- --></A><H3> -getNextToken</H3> -<PRE> -public <A HREF="../AST/Token.html" title="class in AST">Token</A> <B>getNextToken</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="setDebugStream(java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setDebugStream</h4> +<pre>public void setDebugStream(java.io.PrintStream ds)</pre> +</li> +</ul> +<a name="ReInit(AST.JavaCharStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream)</pre> +</li> +</ul> +<a name="ReInit(AST.JavaCharStream, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ReInit</h4> +<pre>public void ReInit(<a href="../AST/JavaCharStream.html" title="class in AST">JavaCharStream</a> stream, + int lexState)</pre> +</li> +</ul> +<a name="SwitchTo(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SwitchTo</h4> +<pre>public void SwitchTo(int lexState)</pre> +</li> +</ul> +<a name="jjFillToken()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjFillToken</h4> +<pre>protected <a href="../AST/Token.html" title="class in AST">Token</a> jjFillToken()</pre> +</li> +</ul> +<a name="getNextToken()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getNextToken</h4> +<pre>public <a href="../AST/Token.html" title="class in AST">Token</a> getNextToken()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserConstants.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserTokenManager.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserTokenManager.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserTokenManager.html" target="_top">Frames</a></li> +<li><a href="OwlParserTokenManager.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlParserTreeConstants.html b/javadoc/AST/OwlParserTreeConstants.html index 6065ae1..e614e7d 100644 --- a/javadoc/AST/OwlParserTreeConstants.html +++ b/javadoc/AST/OwlParserTreeConstants.html @@ -1,2291 +1,1928 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlParserTreeConstants -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlParserTreeConstants</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlParserTreeConstants"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserTreeConstants.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserTreeConstants.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserTreeConstants.html" target="_top">Frames</a></li> +<li><a href="OwlParserTreeConstants.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | METHOD</FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Interface OwlParserTreeConstants</H2> -<DL> -<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public interface <B>OwlParserTreeConstants</B></DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Interface OwlParserTreeConstants" class="title">Interface OwlParserTreeConstants</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Known Implementing Classes:</dt> +<dd><a href="../AST/OwlParser.html" title="class in AST">OwlParser</a></dd> +</dl> +<hr> +<br> +<pre>public interface <span class="strong">OwlParserTreeConstants</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static java.lang.String[]</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>static int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTABBREVIATEDIRI">JJTABBREVIATEDIRI</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTANNOTATION">JJTANNOTATION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTANNOTATIONPROPERTY">JJTANNOTATIONPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCARDINALITY">JJTCARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCLASSASSERTION">JJTCLASSASSERTION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTCLAZZ">JJTCLAZZ</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTY">JJTDATAPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYDOMAIN">JJTDATAPROPERTYDOMAIN</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATAPROPERTYRANGE">JJTDATAPROPERTYRANGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATATYPE">JJTDATATYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDATATYPEIRI">JJTDATATYPEIRI</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDECLARATION">JJTDECLARATION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTDISCARDEDELEMENT">JJTDISCARDEDELEMENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONCONDITION">JJTEXPRESSIONCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONLOGICLANGUAGE">JJTEXPRESSIONLOGICLANGUAGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRESSIONREFURI">JJTEXPRESSIONREFURI</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPREXPRESSIONDATA">JJTEXPREXPRESSIONDATA</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTEXPRKIFCONDITION">JJTEXPRKIFCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTFLOATELEMENT">JJTFLOATELEMENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTIDENTIFIER">JJTIDENTIFIER</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTINTELEMENT">JJTINTELEMENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTIRI">JJTIRI</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLIST">JJTLIST</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLISTFIRST">JJTLISTFIRST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLISTREST">JJTLISTREST</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTLITERAL">JJTLITERAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTNAME">JJTNAME</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTNAMEDINDIVIDUAL">JJTNAMEDINDIVIDUAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String[]</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#jjtNodeName">jjtNodeName</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTEXACTCARDINALITY">JJTOBJECTEXACTCARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTLISTLIST">JJTOBJECTLISTLIST</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTMINCARDINALITY">JJTOBJECTMINCARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTY">JJTOBJECTPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYASSERTION">JJTOBJECTPROPERTYASSERTION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTPROPERTYDOMAIN">JJTOBJECTPROPERTYDOMAIN</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOBJECTSOMEVALUESFROM">JJTOBJECTSOMEVALUESFROM</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGY">JJTONTOLOGY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTONTOLOGYIRI">JJTONTOLOGYIRI</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLALLDIFFERENT">JJTOWLALLDIFFERENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLALLVALUESFROM">JJTOWLALLVALUESFROM</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLCARDINALITY">JJTOWLCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLCLASS">JJTOWLCLASS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDATARANGE">JJTOWLDATARANGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDATATYPEPROPERTY">JJTOWLDATATYPEPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDISJOINTWITH">JJTOWLDISJOINTWITH</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLDISTINCTMEMBERS">JJTOWLDISTINCTMEMBERS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTCLASS">JJTOWLEQUIVALENTCLASS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLEQUIVALENTPROPERTY">JJTOWLEQUIVALENTPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLFUNCTIONALPROPERTY">JJTOWLFUNCTIONALPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLHASVALUE">JJTOWLHASVALUE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLIMPORTS">JJTOWLIMPORTS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLINTERSECTIONOF">JJTOWLINTERSECTIONOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLINVERSEOF">JJTOWLINVERSEOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLMAXCARDINALITY">JJTOWLMAXCARDINALITY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLMINCARDINALITY">JJTOWLMINCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLNAMEDINDIVIDUAL">JJTOWLNAMEDINDIVIDUAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLOBJECTPROPERTY">JJTOWLOBJECTPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONCLASS">JJTOWLONCLASS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONDATATYPE">JJTOWLONDATATYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONEOF">JJTOWLONEOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONPROPERTY">JJTOWLONPROPERTY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLONTOLOGY">JJTOWLONTOLOGY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLQUALIFIEDCARDINALITY">JJTOWLQUALIFIEDCARDINALITY</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLRESTRICTION">JJTOWLRESTRICTION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLSOMEVALUESFROM">JJTOWLSOMEVALUESFROM</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLTRANSITIVEPROPERTY">JJTOWLTRANSITIVEPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLUNIONOF">JJTOWLUNIONOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLVERSIONINFO">JJTOWLVERSIONINFO</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTOWLWITHRESTRICTIONS">JJTOWLWITHRESTRICTIONS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1ANYORDER">JJTP1ANYORDER</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1COMPONENTS">JJTP1COMPONENTS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1COMPOSEDOF">JJTP1COMPOSEDOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTBAG">JJTP1CONTROLCONSTRUCTBAG</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1CONTROLCONSTRUCTLIST">JJTP1CONTROLCONSTRUCTLIST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1ELSE">JJTP1ELSE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1HASINPUT">JJTP1HASINPUT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1HASOUTPUT">JJTP1HASOUTPUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1IFCONDITION">JJTP1IFCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1IFTHENELSE">JJTP1IFTHENELSE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1INPUT">JJTP1INPUT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1OUTPUT">JJTP1OUTPUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PARAMETERTYPE">JJTP1PARAMETERTYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PERFORM">JJTP1PERFORM</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1PROCESS">JJTP1PROCESS</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1REPEATUNTIL">JJTP1REPEATUNTIL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1SEQUENCE">JJTP1SEQUENCE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1THEN">JJTP1THEN</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILCONDITION">JJTP1UNTILCONDITION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTP1UNTILPROCESS">JJTP1UNTILPROCESS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPREFIX">JJTPREFIX</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPARTICIPANT">JJTPROCESSPARTICIPANT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTPROCESSPERFORM">JJTPROCESSPERFORM</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFABOUT">JJTRDFABOUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDATATYPE">JJTRDFDATATYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDECLARATION">JJTRDFDECLARATION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFDESCRIPTION">JJTRDFDESCRIPTION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFFIRST">JJTRDFFIRST</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFID">JJTRDFID</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFPARSETYPE">JJTRDFPARSETYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFPROPERTY">JJTRDFPROPERTY</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFRESOURCE">JJTRDFRESOURCE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFREST">JJTRDFREST</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSCOMMENT">JJTRDFSCOMMENT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSDATATYPE">JJTRDFSDATATYPE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSDOMAIN">JJTRDFSDOMAIN</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSLABEL">JJTRDFSLABEL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSRANGE">JJTRDFSRANGE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSEEALSO">JJTRDFSSEEALSO</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBCLASSOF">JJTRDFSSUBCLASSOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFSSUBPROPERTYOF">JJTRDFSSUBPROPERTYOF</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTRDFTYPE">JJTRDFTYPE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSPECIFICATION">JJTSPECIFICATION</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSTART">JJTSTART</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSTRINGELEMENT">JJTSTRINGELEMENT</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTSUBCLASSOF">JJTSUBCLASSOF</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVALUE">JJTVALUE</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVERSION">JJTVERSION</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTVOID">JJTVOID</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLBASE">JJTXMLBASE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLHEADER">JJTXMLHEADER</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNS">JJTXMLNS</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXML">JJTXMLNSXML</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXMLNSXX">JJTXMLNSXX</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserTreeConstants.html#JJTXSDMININCLUSIVE">JJTXSDMININCLUSIVE</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="JJTSTART"><!-- --></A><H3> -JJTSTART</H3> -<PRE> -static final int <B>JJTSTART</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTART">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTSPECIFICATION"><!-- --></A><H3> -JJTSPECIFICATION</H3> -<PRE> -static final int <B>JJTSPECIFICATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSPECIFICATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTXMLHEADER"><!-- --></A><H3> -JJTXMLHEADER</H3> -<PRE> -static final int <B>JJTXMLHEADER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLHEADER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTONTOLOGY"><!-- --></A><H3> -JJTONTOLOGY</H3> -<PRE> -static final int <B>JJTONTOLOGY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFDECLARATION"><!-- --></A><H3> -JJTRDFDECLARATION</H3> -<PRE> -static final int <B>JJTRDFDECLARATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDECLARATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTLIST"><!-- --></A><H3> -JJTLIST</H3> -<PRE> -static final int <B>JJTLIST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLIST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTVOID"><!-- --></A><H3> -JJTVOID</H3> -<PRE> -static final int <B>JJTVOID</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVOID">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDISCARDEDELEMENT"><!-- --></A><H3> -JJTDISCARDEDELEMENT</H3> -<PRE> -static final int <B>JJTDISCARDEDELEMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTIDENTIFIER"><!-- --></A><H3> -JJTIDENTIFIER</H3> -<PRE> -static final int <B>JJTIDENTIFIER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTINTELEMENT"><!-- --></A><H3> -JJTINTELEMENT</H3> -<PRE> -static final int <B>JJTINTELEMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTINTELEMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTFLOATELEMENT"><!-- --></A><H3> -JJTFLOATELEMENT</H3> -<PRE> -static final int <B>JJTFLOATELEMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTFLOATELEMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTSTRINGELEMENT"><!-- --></A><H3> -JJTSTRINGELEMENT</H3> -<PRE> -static final int <B>JJTSTRINGELEMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTLISTFIRST"><!-- --></A><H3> -JJTLISTFIRST</H3> -<PRE> -static final int <B>JJTLISTFIRST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTFIRST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTLISTREST"><!-- --></A><H3> -JJTLISTREST</H3> -<PRE> -static final int <B>JJTLISTREST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTREST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTEXPRKIFCONDITION"><!-- --></A><H3> -JJTEXPRKIFCONDITION</H3> -<PRE> -static final int <B>JJTEXPRKIFCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTEXPREXPRESSIONDATA"><!-- --></A><H3> -JJTEXPREXPRESSIONDATA</H3> -<PRE> -static final int <B>JJTEXPREXPRESSIONDATA</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTEXPRESSIONCONDITION"><!-- --></A><H3> -JJTEXPRESSIONCONDITION</H3> -<PRE> -static final int <B>JJTEXPRESSIONCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTEXPRESSIONLOGICLANGUAGE"><!-- --></A><H3> -JJTEXPRESSIONLOGICLANGUAGE</H3> -<PRE> -static final int <B>JJTEXPRESSIONLOGICLANGUAGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTEXPRESSIONREFURI"><!-- --></A><H3> -JJTEXPRESSIONREFURI</H3> -<PRE> -static final int <B>JJTEXPRESSIONREFURI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTLISTLIST"><!-- --></A><H3> -JJTOBJECTLISTLIST</H3> -<PRE> -static final int <B>JJTOBJECTLISTLIST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTANNOTATION"><!-- --></A><H3> -JJTANNOTATION</H3> -<PRE> -static final int <B>JJTANNOTATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTANNOTATIONPROPERTY"><!-- --></A><H3> -JJTANNOTATIONPROPERTY</H3> -<PRE> -static final int <B>JJTANNOTATIONPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTCLAZZ"><!-- --></A><H3> -JJTCLAZZ</H3> -<PRE> -static final int <B>JJTCLAZZ</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLAZZ">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTCLASSASSERTION"><!-- --></A><H3> -JJTCLASSASSERTION</H3> -<PRE> -static final int <B>JJTCLASSASSERTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCLASSASSERTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDATAPROPERTY"><!-- --></A><H3> -JJTDATAPROPERTY</H3> -<PRE> -static final int <B>JJTDATAPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDATAPROPERTYDOMAIN"><!-- --></A><H3> -JJTDATAPROPERTYDOMAIN</H3> -<PRE> -static final int <B>JJTDATAPROPERTYDOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDATAPROPERTYRANGE"><!-- --></A><H3> -JJTDATAPROPERTYRANGE</H3> -<PRE> -static final int <B>JJTDATAPROPERTYRANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDATATYPE"><!-- --></A><H3> -JJTDATATYPE</H3> -<PRE> -static final int <B>JJTDATATYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDECLARATION"><!-- --></A><H3> -JJTDECLARATION</H3> -<PRE> -static final int <B>JJTDECLARATION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDECLARATION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTLITERAL"><!-- --></A><H3> -JJTLITERAL</H3> -<PRE> -static final int <B>JJTLITERAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTLITERAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTNAMEDINDIVIDUAL"><!-- --></A><H3> -JJTNAMEDINDIVIDUAL</H3> -<PRE> -static final int <B>JJTNAMEDINDIVIDUAL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTEXACTCARDINALITY"><!-- --></A><H3> -JJTOBJECTEXACTCARDINALITY</H3> -<PRE> -static final int <B>JJTOBJECTEXACTCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTMINCARDINALITY"><!-- --></A><H3> -JJTOBJECTMINCARDINALITY</H3> -<PRE> -static final int <B>JJTOBJECTMINCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTSOMEVALUESFROM"><!-- --></A><H3> -JJTOBJECTSOMEVALUESFROM</H3> -<PRE> -static final int <B>JJTOBJECTSOMEVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTPROPERTY"><!-- --></A><H3> -JJTOBJECTPROPERTY</H3> -<PRE> -static final int <B>JJTOBJECTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTPROPERTYASSERTION"><!-- --></A><H3> -JJTOBJECTPROPERTYASSERTION</H3> -<PRE> -static final int <B>JJTOBJECTPROPERTYASSERTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOBJECTPROPERTYDOMAIN"><!-- --></A><H3> -JJTOBJECTPROPERTYDOMAIN</H3> -<PRE> -static final int <B>JJTOBJECTPROPERTYDOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTPREFIX"><!-- --></A><H3> -JJTPREFIX</H3> -<PRE> -static final int <B>JJTPREFIX</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPREFIX">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTSUBCLASSOF"><!-- --></A><H3> -JJTSUBCLASSOF</H3> -<PRE> -static final int <B>JJTSUBCLASSOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTSUBCLASSOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLONTOLOGY"><!-- --></A><H3> -JJTOWLONTOLOGY</H3> -<PRE> -static final int <B>JJTOWLONTOLOGY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONTOLOGY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLALLDIFFERENT"><!-- --></A><H3> -JJTOWLALLDIFFERENT</H3> -<PRE> -static final int <B>JJTOWLALLDIFFERENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLALLVALUESFROM"><!-- --></A><H3> -JJTOWLALLVALUESFROM</H3> -<PRE> -static final int <B>JJTOWLALLVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLCARDINALITY"><!-- --></A><H3> -JJTOWLCARDINALITY</H3> -<PRE> -static final int <B>JJTOWLCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLCLASS"><!-- --></A><H3> -JJTOWLCLASS</H3> -<PRE> -static final int <B>JJTOWLCLASS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCLASS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLDATARANGE"><!-- --></A><H3> -JJTOWLDATARANGE</H3> -<PRE> -static final int <B>JJTOWLDATARANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATARANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLDATATYPEPROPERTY"><!-- --></A><H3> -JJTOWLDATATYPEPROPERTY</H3> -<PRE> -static final int <B>JJTOWLDATATYPEPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLDISJOINTWITH"><!-- --></A><H3> -JJTOWLDISJOINTWITH</H3> -<PRE> -static final int <B>JJTOWLDISJOINTWITH</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLDISTINCTMEMBERS"><!-- --></A><H3> -JJTOWLDISTINCTMEMBERS</H3> -<PRE> -static final int <B>JJTOWLDISTINCTMEMBERS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLEQUIVALENTCLASS"><!-- --></A><H3> -JJTOWLEQUIVALENTCLASS</H3> -<PRE> -static final int <B>JJTOWLEQUIVALENTCLASS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLEQUIVALENTPROPERTY"><!-- --></A><H3> -JJTOWLEQUIVALENTPROPERTY</H3> -<PRE> -static final int <B>JJTOWLEQUIVALENTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLFUNCTIONALPROPERTY"><!-- --></A><H3> -JJTOWLFUNCTIONALPROPERTY</H3> -<PRE> -static final int <B>JJTOWLFUNCTIONALPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLHASVALUE"><!-- --></A><H3> -JJTOWLHASVALUE</H3> -<PRE> -static final int <B>JJTOWLHASVALUE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLHASVALUE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLIMPORTS"><!-- --></A><H3> -JJTOWLIMPORTS</H3> -<PRE> -static final int <B>JJTOWLIMPORTS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLIMPORTS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLINTERSECTIONOF"><!-- --></A><H3> -JJTOWLINTERSECTIONOF</H3> -<PRE> -static final int <B>JJTOWLINTERSECTIONOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLINVERSEOF"><!-- --></A><H3> -JJTOWLINVERSEOF</H3> -<PRE> -static final int <B>JJTOWLINVERSEOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINVERSEOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLMAXCARDINALITY"><!-- --></A><H3> -JJTOWLMAXCARDINALITY</H3> -<PRE> -static final int <B>JJTOWLMAXCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLMINCARDINALITY"><!-- --></A><H3> -JJTOWLMINCARDINALITY</H3> -<PRE> -static final int <B>JJTOWLMINCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLOBJECTPROPERTY"><!-- --></A><H3> -JJTOWLOBJECTPROPERTY</H3> -<PRE> -static final int <B>JJTOWLOBJECTPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLONEOF"><!-- --></A><H3> -JJTOWLONEOF</H3> -<PRE> -static final int <B>JJTOWLONEOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONEOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLONPROPERTY"><!-- --></A><H3> -JJTOWLONPROPERTY</H3> -<PRE> -static final int <B>JJTOWLONPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLRESTRICTION"><!-- --></A><H3> -JJTOWLRESTRICTION</H3> -<PRE> -static final int <B>JJTOWLRESTRICTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLRESTRICTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLSOMEVALUESFROM"><!-- --></A><H3> -JJTOWLSOMEVALUESFROM</H3> -<PRE> -static final int <B>JJTOWLSOMEVALUESFROM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLTRANSITIVEPROPERTY"><!-- --></A><H3> -JJTOWLTRANSITIVEPROPERTY</H3> -<PRE> -static final int <B>JJTOWLTRANSITIVEPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLUNIONOF"><!-- --></A><H3> -JJTOWLUNIONOF</H3> -<PRE> -static final int <B>JJTOWLUNIONOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLUNIONOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTOWLVERSIONINFO"><!-- --></A><H3> -JJTOWLVERSIONINFO</H3> -<PRE> -static final int <B>JJTOWLVERSIONINFO</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1ANYORDER"><!-- --></A><H3> -JJTP1ANYORDER</H3> -<PRE> -static final int <B>JJTP1ANYORDER</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ANYORDER">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1COMPONENTS"><!-- --></A><H3> -JJTP1COMPONENTS</H3> -<PRE> -static final int <B>JJTP1COMPONENTS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPONENTS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1COMPOSEDOF"><!-- --></A><H3> -JJTP1COMPOSEDOF</H3> -<PRE> -static final int <B>JJTP1COMPOSEDOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1CONTROLCONSTRUCTBAG"><!-- --></A><H3> -JJTP1CONTROLCONSTRUCTBAG</H3> -<PRE> -static final int <B>JJTP1CONTROLCONSTRUCTBAG</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1CONTROLCONSTRUCTLIST"><!-- --></A><H3> -JJTP1CONTROLCONSTRUCTLIST</H3> -<PRE> -static final int <B>JJTP1CONTROLCONSTRUCTLIST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1ELSE"><!-- --></A><H3> -JJTP1ELSE</H3> -<PRE> -static final int <B>JJTP1ELSE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ELSE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1HASINPUT"><!-- --></A><H3> -JJTP1HASINPUT</H3> -<PRE> -static final int <B>JJTP1HASINPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASINPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1HASOUTPUT"><!-- --></A><H3> -JJTP1HASOUTPUT</H3> -<PRE> -static final int <B>JJTP1HASOUTPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASOUTPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1IFCONDITION"><!-- --></A><H3> -JJTP1IFCONDITION</H3> -<PRE> -static final int <B>JJTP1IFCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1IFTHENELSE"><!-- --></A><H3> -JJTP1IFTHENELSE</H3> -<PRE> -static final int <B>JJTP1IFTHENELSE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFTHENELSE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1INPUT"><!-- --></A><H3> -JJTP1INPUT</H3> -<PRE> -static final int <B>JJTP1INPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1INPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1OUTPUT"><!-- --></A><H3> -JJTP1OUTPUT</H3> -<PRE> -static final int <B>JJTP1OUTPUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1OUTPUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1PARAMETERTYPE"><!-- --></A><H3> -JJTP1PARAMETERTYPE</H3> -<PRE> -static final int <B>JJTP1PARAMETERTYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1PERFORM"><!-- --></A><H3> -JJTP1PERFORM</H3> -<PRE> -static final int <B>JJTP1PERFORM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PERFORM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1PROCESS"><!-- --></A><H3> -JJTP1PROCESS</H3> -<PRE> -static final int <B>JJTP1PROCESS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PROCESS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1REPEATUNTIL"><!-- --></A><H3> -JJTP1REPEATUNTIL</H3> -<PRE> -static final int <B>JJTP1REPEATUNTIL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1SEQUENCE"><!-- --></A><H3> -JJTP1SEQUENCE</H3> -<PRE> -static final int <B>JJTP1SEQUENCE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1SEQUENCE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1THEN"><!-- --></A><H3> -JJTP1THEN</H3> -<PRE> -static final int <B>JJTP1THEN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1THEN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1UNTILCONDITION"><!-- --></A><H3> -JJTP1UNTILCONDITION</H3> -<PRE> -static final int <B>JJTP1UNTILCONDITION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTP1UNTILPROCESS"><!-- --></A><H3> -JJTP1UNTILPROCESS</H3> -<PRE> -static final int <B>JJTP1UNTILPROCESS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTPROCESSPARTICIPANT"><!-- --></A><H3> -JJTPROCESSPARTICIPANT</H3> -<PRE> -static final int <B>JJTPROCESSPARTICIPANT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTPROCESSPERFORM"><!-- --></A><H3> -JJTPROCESSPERFORM</H3> -<PRE> -static final int <B>JJTPROCESSPERFORM</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPERFORM">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFTYPE"><!-- --></A><H3> -JJTRDFTYPE</H3> -<PRE> -static final int <B>JJTRDFTYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFTYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFDESCRIPTION"><!-- --></A><H3> -JJTRDFDESCRIPTION</H3> -<PRE> -static final int <B>JJTRDFDESCRIPTION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDESCRIPTION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFFIRST"><!-- --></A><H3> -JJTRDFFIRST</H3> -<PRE> -static final int <B>JJTRDFFIRST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFFIRST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFPROPERTY"><!-- --></A><H3> -JJTRDFPROPERTY</H3> -<PRE> -static final int <B>JJTRDFPROPERTY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPROPERTY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFREST"><!-- --></A><H3> -JJTRDFREST</H3> -<PRE> -static final int <B>JJTRDFREST</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFREST">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSCOMMENT"><!-- --></A><H3> -JJTRDFSCOMMENT</H3> -<PRE> -static final int <B>JJTRDFSCOMMENT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSCOMMENT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSDOMAIN"><!-- --></A><H3> -JJTRDFSDOMAIN</H3> -<PRE> -static final int <B>JJTRDFSDOMAIN</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDOMAIN">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSLABEL"><!-- --></A><H3> -JJTRDFSLABEL</H3> -<PRE> -static final int <B>JJTRDFSLABEL</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSLABEL">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSRANGE"><!-- --></A><H3> -JJTRDFSRANGE</H3> -<PRE> -static final int <B>JJTRDFSRANGE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSRANGE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSSEEALSO"><!-- --></A><H3> -JJTRDFSSEEALSO</H3> -<PRE> -static final int <B>JJTRDFSSEEALSO</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSEEALSO">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSSUBCLASSOF"><!-- --></A><H3> -JJTRDFSSUBCLASSOF</H3> -<PRE> -static final int <B>JJTRDFSSUBCLASSOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFSSUBPROPERTYOF"><!-- --></A><H3> -JJTRDFSSUBPROPERTYOF</H3> -<PRE> -static final int <B>JJTRDFSSUBPROPERTYOF</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTVERSION"><!-- --></A><H3> -JJTVERSION</H3> -<PRE> -static final int <B>JJTVERSION</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVERSION">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTABBREVIATEDIRI"><!-- --></A><H3> -JJTABBREVIATEDIRI</H3> -<PRE> -static final int <B>JJTABBREVIATEDIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTCARDINALITY"><!-- --></A><H3> -JJTCARDINALITY</H3> -<PRE> -static final int <B>JJTCARDINALITY</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTCARDINALITY">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTDATATYPEIRI"><!-- --></A><H3> -JJTDATATYPEIRI</H3> -<PRE> -static final int <B>JJTDATATYPEIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPEIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTIRI"><!-- --></A><H3> -JJTIRI</H3> -<PRE> -static final int <B>JJTIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTNAME"><!-- --></A><H3> -JJTNAME</H3> -<PRE> -static final int <B>JJTNAME</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTNAME">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTONTOLOGYIRI"><!-- --></A><H3> -JJTONTOLOGYIRI</H3> -<PRE> -static final int <B>JJTONTOLOGYIRI</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGYIRI">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFABOUT"><!-- --></A><H3> -JJTRDFABOUT</H3> -<PRE> -static final int <B>JJTRDFABOUT</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFABOUT">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFDATATYPE"><!-- --></A><H3> -JJTRDFDATATYPE</H3> -<PRE> -static final int <B>JJTRDFDATATYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDATATYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFID"><!-- --></A><H3> -JJTRDFID</H3> -<PRE> -static final int <B>JJTRDFID</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFID">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFPARSETYPE"><!-- --></A><H3> -JJTRDFPARSETYPE</H3> -<PRE> -static final int <B>JJTRDFPARSETYPE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTRDFRESOURCE"><!-- --></A><H3> -JJTRDFRESOURCE</H3> -<PRE> -static final int <B>JJTRDFRESOURCE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTXMLBASE"><!-- --></A><H3> -JJTXMLBASE</H3> -<PRE> -static final int <B>JJTXMLBASE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTXMLNS"><!-- --></A><H3> -JJTXMLNS</H3> -<PRE> -static final int <B>JJTXMLNS</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTXMLNSXML"><!-- --></A><H3> -JJTXMLNSXML</H3> -<PRE> -static final int <B>JJTXMLNSXML</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXML">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTXMLNSXX"><!-- --></A><H3> -JJTXMLNSXX</H3> -<PRE> -static final int <B>JJTXMLNSXX</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXX">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="JJTVALUE"><!-- --></A><H3> -JJTVALUE</H3> -<PRE> -static final int <B>JJTVALUE</B></PRE> -<DL> -<DL> -<DT><B>See Also:</B><DD><A HREF="../constant-values.html#AST.OwlParserTreeConstants.JJTVALUE">Constant Field Values</A></DL> -</DL> -<HR> - -<A NAME="jjtNodeName"><!-- --></A><H3> -jjtNodeName</H3> -<PRE> -static final java.lang.String[] <B>jjtNodeName</B></PRE> -<DL> -<DL> -</DL> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="JJTSTART"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTSTART</h4> +<pre>static final int JJTSTART</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSTART">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTSPECIFICATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTSPECIFICATION</h4> +<pre>static final int JJTSPECIFICATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSPECIFICATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXMLHEADER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXMLHEADER</h4> +<pre>static final int JJTXMLHEADER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLHEADER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTONTOLOGY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTONTOLOGY</h4> +<pre>static final int JJTONTOLOGY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFDECLARATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFDECLARATION</h4> +<pre>static final int JJTRDFDECLARATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDECLARATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTLIST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTLIST</h4> +<pre>static final int JJTLIST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLIST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTVOID"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTVOID</h4> +<pre>static final int JJTVOID</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVOID">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDISCARDEDELEMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDISCARDEDELEMENT</h4> +<pre>static final int JJTDISCARDEDELEMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDISCARDEDELEMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTIDENTIFIER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTIDENTIFIER</h4> +<pre>static final int JJTIDENTIFIER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTIDENTIFIER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTINTELEMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTINTELEMENT</h4> +<pre>static final int JJTINTELEMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTINTELEMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTFLOATELEMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTFLOATELEMENT</h4> +<pre>static final int JJTFLOATELEMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTFLOATELEMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTSTRINGELEMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTSTRINGELEMENT</h4> +<pre>static final int JJTSTRINGELEMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSTRINGELEMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTLISTFIRST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTLISTFIRST</h4> +<pre>static final int JJTLISTFIRST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTFIRST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTLISTREST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTLISTREST</h4> +<pre>static final int JJTLISTREST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLISTREST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTEXPRKIFCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTEXPRKIFCONDITION</h4> +<pre>static final int JJTEXPRKIFCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRKIFCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTEXPREXPRESSIONDATA"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTEXPREXPRESSIONDATA</h4> +<pre>static final int JJTEXPREXPRESSIONDATA</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPREXPRESSIONDATA">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTEXPRESSIONCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTEXPRESSIONCONDITION</h4> +<pre>static final int JJTEXPRESSIONCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTEXPRESSIONLOGICLANGUAGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTEXPRESSIONLOGICLANGUAGE</h4> +<pre>static final int JJTEXPRESSIONLOGICLANGUAGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONLOGICLANGUAGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTEXPRESSIONREFURI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTEXPRESSIONREFURI</h4> +<pre>static final int JJTEXPRESSIONREFURI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTEXPRESSIONREFURI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTLISTLIST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTLISTLIST</h4> +<pre>static final int JJTOBJECTLISTLIST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTLISTLIST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTANNOTATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTANNOTATION</h4> +<pre>static final int JJTANNOTATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTANNOTATIONPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTANNOTATIONPROPERTY</h4> +<pre>static final int JJTANNOTATIONPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTANNOTATIONPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTCLAZZ"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTCLAZZ</h4> +<pre>static final int JJTCLAZZ</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCLAZZ">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTCLASSASSERTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTCLASSASSERTION</h4> +<pre>static final int JJTCLASSASSERTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCLASSASSERTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDATAPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDATAPROPERTY</h4> +<pre>static final int JJTDATAPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDATAPROPERTYDOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDATAPROPERTYDOMAIN</h4> +<pre>static final int JJTDATAPROPERTYDOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYDOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDATAPROPERTYRANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDATAPROPERTYRANGE</h4> +<pre>static final int JJTDATAPROPERTYRANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATAPROPERTYRANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDATATYPE</h4> +<pre>static final int JJTDATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDECLARATION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDECLARATION</h4> +<pre>static final int JJTDECLARATION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDECLARATION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTLITERAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTLITERAL</h4> +<pre>static final int JJTLITERAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTLITERAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTNAMEDINDIVIDUAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTNAMEDINDIVIDUAL</h4> +<pre>static final int JJTNAMEDINDIVIDUAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTNAMEDINDIVIDUAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTEXACTCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTEXACTCARDINALITY</h4> +<pre>static final int JJTOBJECTEXACTCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTEXACTCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTMINCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTMINCARDINALITY</h4> +<pre>static final int JJTOBJECTMINCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTMINCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTSOMEVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTSOMEVALUESFROM</h4> +<pre>static final int JJTOBJECTSOMEVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTSOMEVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTPROPERTY</h4> +<pre>static final int JJTOBJECTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTPROPERTYASSERTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTPROPERTYASSERTION</h4> +<pre>static final int JJTOBJECTPROPERTYASSERTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYASSERTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOBJECTPROPERTYDOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOBJECTPROPERTYDOMAIN</h4> +<pre>static final int JJTOBJECTPROPERTYDOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOBJECTPROPERTYDOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTPREFIX"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTPREFIX</h4> +<pre>static final int JJTPREFIX</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPREFIX">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTSUBCLASSOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTSUBCLASSOF</h4> +<pre>static final int JJTSUBCLASSOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTSUBCLASSOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLONTOLOGY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLONTOLOGY</h4> +<pre>static final int JJTOWLONTOLOGY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONTOLOGY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLALLDIFFERENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLALLDIFFERENT</h4> +<pre>static final int JJTOWLALLDIFFERENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLDIFFERENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLALLVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLALLVALUESFROM</h4> +<pre>static final int JJTOWLALLVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLALLVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLCARDINALITY</h4> +<pre>static final int JJTOWLCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLCLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLCLASS</h4> +<pre>static final int JJTOWLCLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLCLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLDATARANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLDATARANGE</h4> +<pre>static final int JJTOWLDATARANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATARANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLDATATYPEPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLDATATYPEPROPERTY</h4> +<pre>static final int JJTOWLDATATYPEPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDATATYPEPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLDISJOINTWITH"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLDISJOINTWITH</h4> +<pre>static final int JJTOWLDISJOINTWITH</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISJOINTWITH">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLDISTINCTMEMBERS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLDISTINCTMEMBERS</h4> +<pre>static final int JJTOWLDISTINCTMEMBERS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLDISTINCTMEMBERS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLEQUIVALENTCLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLEQUIVALENTCLASS</h4> +<pre>static final int JJTOWLEQUIVALENTCLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTCLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLEQUIVALENTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLEQUIVALENTPROPERTY</h4> +<pre>static final int JJTOWLEQUIVALENTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLEQUIVALENTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLFUNCTIONALPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLFUNCTIONALPROPERTY</h4> +<pre>static final int JJTOWLFUNCTIONALPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLFUNCTIONALPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLHASVALUE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLHASVALUE</h4> +<pre>static final int JJTOWLHASVALUE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLHASVALUE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLIMPORTS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLIMPORTS</h4> +<pre>static final int JJTOWLIMPORTS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLIMPORTS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLINTERSECTIONOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLINTERSECTIONOF</h4> +<pre>static final int JJTOWLINTERSECTIONOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINTERSECTIONOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLINVERSEOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLINVERSEOF</h4> +<pre>static final int JJTOWLINVERSEOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLINVERSEOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLMAXCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLMAXCARDINALITY</h4> +<pre>static final int JJTOWLMAXCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMAXCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLMINCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLMINCARDINALITY</h4> +<pre>static final int JJTOWLMINCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLMINCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLNAMEDINDIVIDUAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLNAMEDINDIVIDUAL</h4> +<pre>static final int JJTOWLNAMEDINDIVIDUAL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLNAMEDINDIVIDUAL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLOBJECTPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLOBJECTPROPERTY</h4> +<pre>static final int JJTOWLOBJECTPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLOBJECTPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLONEOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLONEOF</h4> +<pre>static final int JJTOWLONEOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONEOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLONCLASS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLONCLASS</h4> +<pre>static final int JJTOWLONCLASS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONCLASS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLONDATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLONDATATYPE</h4> +<pre>static final int JJTOWLONDATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONDATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLONPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLONPROPERTY</h4> +<pre>static final int JJTOWLONPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLONPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLQUALIFIEDCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLQUALIFIEDCARDINALITY</h4> +<pre>static final int JJTOWLQUALIFIEDCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLQUALIFIEDCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLRESTRICTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLRESTRICTION</h4> +<pre>static final int JJTOWLRESTRICTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLRESTRICTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLSOMEVALUESFROM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLSOMEVALUESFROM</h4> +<pre>static final int JJTOWLSOMEVALUESFROM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLSOMEVALUESFROM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLTRANSITIVEPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLTRANSITIVEPROPERTY</h4> +<pre>static final int JJTOWLTRANSITIVEPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLTRANSITIVEPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLUNIONOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLUNIONOF</h4> +<pre>static final int JJTOWLUNIONOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLUNIONOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLVERSIONINFO"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLVERSIONINFO</h4> +<pre>static final int JJTOWLVERSIONINFO</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLVERSIONINFO">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTOWLWITHRESTRICTIONS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTOWLWITHRESTRICTIONS</h4> +<pre>static final int JJTOWLWITHRESTRICTIONS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTOWLWITHRESTRICTIONS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1ANYORDER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1ANYORDER</h4> +<pre>static final int JJTP1ANYORDER</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ANYORDER">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1COMPONENTS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1COMPONENTS</h4> +<pre>static final int JJTP1COMPONENTS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPONENTS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1COMPOSEDOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1COMPOSEDOF</h4> +<pre>static final int JJTP1COMPOSEDOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1COMPOSEDOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1CONTROLCONSTRUCTBAG"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1CONTROLCONSTRUCTBAG</h4> +<pre>static final int JJTP1CONTROLCONSTRUCTBAG</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTBAG">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1CONTROLCONSTRUCTLIST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1CONTROLCONSTRUCTLIST</h4> +<pre>static final int JJTP1CONTROLCONSTRUCTLIST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1CONTROLCONSTRUCTLIST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1ELSE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1ELSE</h4> +<pre>static final int JJTP1ELSE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1ELSE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1HASINPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1HASINPUT</h4> +<pre>static final int JJTP1HASINPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASINPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1HASOUTPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1HASOUTPUT</h4> +<pre>static final int JJTP1HASOUTPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1HASOUTPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1IFCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1IFCONDITION</h4> +<pre>static final int JJTP1IFCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1IFTHENELSE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1IFTHENELSE</h4> +<pre>static final int JJTP1IFTHENELSE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1IFTHENELSE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1INPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1INPUT</h4> +<pre>static final int JJTP1INPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1INPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1OUTPUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1OUTPUT</h4> +<pre>static final int JJTP1OUTPUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1OUTPUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1PARAMETERTYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1PARAMETERTYPE</h4> +<pre>static final int JJTP1PARAMETERTYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PARAMETERTYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1PERFORM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1PERFORM</h4> +<pre>static final int JJTP1PERFORM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PERFORM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1PROCESS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1PROCESS</h4> +<pre>static final int JJTP1PROCESS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1PROCESS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1REPEATUNTIL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1REPEATUNTIL</h4> +<pre>static final int JJTP1REPEATUNTIL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1REPEATUNTIL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1SEQUENCE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1SEQUENCE</h4> +<pre>static final int JJTP1SEQUENCE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1SEQUENCE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1THEN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1THEN</h4> +<pre>static final int JJTP1THEN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1THEN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1UNTILCONDITION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1UNTILCONDITION</h4> +<pre>static final int JJTP1UNTILCONDITION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILCONDITION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTP1UNTILPROCESS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTP1UNTILPROCESS</h4> +<pre>static final int JJTP1UNTILPROCESS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTP1UNTILPROCESS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTPROCESSPARTICIPANT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTPROCESSPARTICIPANT</h4> +<pre>static final int JJTPROCESSPARTICIPANT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPARTICIPANT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTPROCESSPERFORM"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTPROCESSPERFORM</h4> +<pre>static final int JJTPROCESSPERFORM</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTPROCESSPERFORM">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFTYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFTYPE</h4> +<pre>static final int JJTRDFTYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFTYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFDESCRIPTION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFDESCRIPTION</h4> +<pre>static final int JJTRDFDESCRIPTION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDESCRIPTION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFFIRST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFFIRST</h4> +<pre>static final int JJTRDFFIRST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFFIRST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFPROPERTY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFPROPERTY</h4> +<pre>static final int JJTRDFPROPERTY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPROPERTY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFREST"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFREST</h4> +<pre>static final int JJTRDFREST</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFREST">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSCOMMENT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSCOMMENT</h4> +<pre>static final int JJTRDFSCOMMENT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSCOMMENT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSDATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSDATATYPE</h4> +<pre>static final int JJTRDFSDATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSDOMAIN"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSDOMAIN</h4> +<pre>static final int JJTRDFSDOMAIN</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSDOMAIN">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSLABEL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSLABEL</h4> +<pre>static final int JJTRDFSLABEL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSLABEL">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSRANGE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSRANGE</h4> +<pre>static final int JJTRDFSRANGE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSRANGE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSSEEALSO"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSSEEALSO</h4> +<pre>static final int JJTRDFSSEEALSO</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSEEALSO">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSSUBCLASSOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSSUBCLASSOF</h4> +<pre>static final int JJTRDFSSUBCLASSOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBCLASSOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFSSUBPROPERTYOF"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFSSUBPROPERTYOF</h4> +<pre>static final int JJTRDFSSUBPROPERTYOF</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFSSUBPROPERTYOF">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXSDMININCLUSIVE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXSDMININCLUSIVE</h4> +<pre>static final int JJTXSDMININCLUSIVE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXSDMININCLUSIVE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTVERSION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTVERSION</h4> +<pre>static final int JJTVERSION</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVERSION">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTABBREVIATEDIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTABBREVIATEDIRI</h4> +<pre>static final int JJTABBREVIATEDIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTABBREVIATEDIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTCARDINALITY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTCARDINALITY</h4> +<pre>static final int JJTCARDINALITY</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTCARDINALITY">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTDATATYPEIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTDATATYPEIRI</h4> +<pre>static final int JJTDATATYPEIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTDATATYPEIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTIRI</h4> +<pre>static final int JJTIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTNAME"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTNAME</h4> +<pre>static final int JJTNAME</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTNAME">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTONTOLOGYIRI"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTONTOLOGYIRI</h4> +<pre>static final int JJTONTOLOGYIRI</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTONTOLOGYIRI">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFABOUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFABOUT</h4> +<pre>static final int JJTRDFABOUT</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFABOUT">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFDATATYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFDATATYPE</h4> +<pre>static final int JJTRDFDATATYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFDATATYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFID"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFID</h4> +<pre>static final int JJTRDFID</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFID">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFPARSETYPE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFPARSETYPE</h4> +<pre>static final int JJTRDFPARSETYPE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFPARSETYPE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTRDFRESOURCE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTRDFRESOURCE</h4> +<pre>static final int JJTRDFRESOURCE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTRDFRESOURCE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXMLBASE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXMLBASE</h4> +<pre>static final int JJTXMLBASE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLBASE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXMLNS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXMLNS</h4> +<pre>static final int JJTXMLNS</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNS">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXMLNSXML"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXMLNSXML</h4> +<pre>static final int JJTXMLNSXML</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXML">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTXMLNSXX"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTXMLNSXX</h4> +<pre>static final int JJTXMLNSXX</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTXMLNSXX">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="JJTVALUE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>JJTVALUE</h4> +<pre>static final int JJTVALUE</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../constant-values.html#AST.OwlParserTreeConstants.JJTVALUE">Constant Field Values</a></dd></dl> +</li> +</ul> +<a name="jjtNodeName"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>jjtNodeName</h4> +<pre>static final java.lang.String[] jjtNodeName</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserTokenManager.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserTreeConstants.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserTreeConstants.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserTokenManager.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserTreeConstants.html" target="_top">Frames</a></li> +<li><a href="OwlParserTreeConstants.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | METHOD</FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlParserVisitor.html b/javadoc/AST/OwlParserVisitor.html index c0b7d33..eb2bba6 100644 --- a/javadoc/AST/OwlParserVisitor.html +++ b/javadoc/AST/OwlParserVisitor.html @@ -1,2619 +1,2034 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlParserVisitor -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlParserVisitor</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlParserVisitor"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserVisitor.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserVisitor.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserVisitor.html" target="_top">Frames</a></li> +<li><a href="OwlParserVisitor.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Interface OwlParserVisitor</H2> -<HR> -<DL> -<DT><PRE>public interface <B>OwlParserVisitor</B></DL> -</PRE> - -<P> -<HR> - -<P> - +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Interface OwlParserVisitor" class="title">Interface OwlParserVisitor</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="strong">OwlParserVisitor</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.FloatElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/FloatElement.html" title="class in AST">FloatElement</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Identifier, java.lang.Object)">visit</A></B>(<A HREF="../AST/Identifier.html" title="class in AST">Identifier</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.IntElement, java.lang.Object)">visit</A></B>(<A HREF="../AST/IntElement.html" title="class in AST">IntElement</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.List, java.lang.Object)">visit</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ListRest, java.lang.Object)">visit</A></B>(<A HREF="../AST/ListRest.html" title="class in AST">ListRest</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Literal, java.lang.Object)">visit</A></B>(<A HREF="../AST/Literal.html" title="class in AST">Literal</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.NamedIndividual, java.lang.Object)">visit</A></B>(<A HREF="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Name, java.lang.Object)">visit</A></B>(<A HREF="../AST/Name.html" title="class in AST">Name</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectListList, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectListList.html" title="class in AST">ObjectListList</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom, java.lang.Object)">visit</A></B>(<A HREF="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OntologyIRI, java.lang.Object)">visit</A></B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.Ontology, java.lang.Object)">visit</A></B>(<A HREF="../AST/Ontology.html" title="class in AST">Ontology</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlHasValue, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo, java.lang.Object)">visit</A></B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1AnyOrder, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Components, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ComposedOf, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Else, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasInput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1HasOutput, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1IfThenElse, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Process, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Sequence, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1Then, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilCondition, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlParserVisitor.html#visit(AST.P1UntilProcess, java.lang.Object)">visit</A></B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - java.lang.Object data)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.AbbreviatedIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Annotation,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Annotation.html" title="class in AST">Annotation</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.AnnotationProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Cardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ClassAssertion,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Clazz,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Clazz.html" title="class in AST">Clazz</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataPropertyDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DataPropertyRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DatatypeIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Datatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Datatype.html" title="class in AST">Datatype</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Declaration,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Declaration.html" title="class in AST">Declaration</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.DiscardedElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionLogicLanguage,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExpressionRefURI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExprExpressionData,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ExprKIFCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.FloatElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Identifier,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.IntElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/IntElement.html" title="class in AST">IntElement</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.IRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/IRI.html" title="class in AST">IRI</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ListFirst,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.List,%20java.lang.Object)">visit</a></strong>(<a href="../AST/List.html" title="class in AST">List</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ListRest,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ListRest.html" title="class in AST">ListRest</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Literal,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Literal.html" title="class in AST">Literal</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.NamedIndividual,%20java.lang.Object)">visit</a></strong>(<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Name,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Name.html" title="class in AST">Name</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectExactCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectListList,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectMinCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyAssertion,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectPropertyDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ObjectSomeValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OntologyIRI,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Ontology,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Ontology.html" title="class in AST">Ontology</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlAllDifferent,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlAllValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDataRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDatatypeProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDisjointWith,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlDistinctMembers,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlEquivalentProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlFunctionalProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlHasValue,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlImports,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlIntersectionOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlInverseOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlMaxCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlMinCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlNamedIndividual,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlObjectProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnClass,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOneOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOnProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlOntology,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlQualifiedCardinality,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlRestriction,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlSomeValuesFrom,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlTransitiveProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlUnionOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlVersionInfo,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.OwlWithRestrictions,%20java.lang.Object)">visit</a></strong>(<a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1AnyOrder,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Components,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Components.html" title="class in AST">P1Components</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ComposedOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructBag,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ControlConstructList,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Else,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Else.html" title="class in AST">P1Else</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1HasInput,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1HasOutput,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1IfCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1IfThenElse,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Input,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Input.html" title="class in AST">P1Input</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Output,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Output.html" title="class in AST">P1Output</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1ParameterType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Perform,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Process,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Process.html" title="class in AST">P1Process</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1RepeatUntil,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Sequence,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1Then,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1Then.html" title="class in AST">P1Then</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1UntilCondition,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.P1UntilProcess,%20java.lang.Object)">visit</a></strong>(<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Prefix,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Prefix.html" title="class in AST">Prefix</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ProcessParticipant,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.ProcessPerform,%20java.lang.Object)">visit</a></strong>(<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfAbout,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDeclaration,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfDescription,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfFirst,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfId,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfId.html" title="class in AST">RdfId</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfParseType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfProperty,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfResource,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfRest,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsComment,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsDatatype,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsDomain,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsLabel,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsRange,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSeeAlso,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSubClassOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfsSubPropertyOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.RdfType,%20java.lang.Object)">visit</a></strong>(<a href="../AST/RdfType.html" title="class in AST">RdfType</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.SimpleNode,%20java.lang.Object)">visit</a></strong>(<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Specification,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Specification.html" title="class in AST">Specification</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Start,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Start.html" title="class in AST">Start</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.StringElement,%20java.lang.Object)">visit</a></strong>(<a href="../AST/StringElement.html" title="class in AST">StringElement</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.SubClassOf,%20java.lang.Object)">visit</a></strong>(<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Value,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Value.html" title="class in AST">Value</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Version,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Version.html" title="class in AST">Version</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlBase,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlHeader,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.Xmlns,%20java.lang.Object)">visit</a></strong>(<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlnsXml,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XmlnsXX,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a> node, + java.lang.Object data)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlParserVisitor.html#visit(AST.XsdMinInclusive,%20java.lang.Object)">visit</a></strong>(<a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a> node, + java.lang.Object data)</code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="visit(AST.SimpleNode, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object 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> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlDistinctMembers, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlEquivalentClass, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlEquivalentProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlFunctionalProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlHasValue, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlImports, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlImports.html" title="class in AST">OwlImports</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlIntersectionOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlInverseOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlMaxCardinality, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlMinCardinality, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlObjectProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlOneOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlOnProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlRestriction, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlSomeValuesFrom, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlTransitiveProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlUnionOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OwlVersionInfo, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1AnyOrder, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Components, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1ComposedOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1ControlConstructBag, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1ControlConstructList, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Else, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1HasInput, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1HasOutput, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1IfCondition, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1IfThenElse, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Input, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Output, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Output.html" title="class in AST">P1Output</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1ParameterType, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Perform, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Perform.html" title="class in AST">P1Perform</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Process, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Process.html" title="class in AST">P1Process</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1RepeatUntil, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Sequence, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Sequence.html" title="class in AST">P1Sequence</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1Then, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1Then.html" title="class in AST">P1Then</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1UntilCondition, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.P1UntilProcess, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.ProcessParticipant, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</A> node, - java.lang.Object 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> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfType, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfType.html" title="class in AST">RdfType</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfDescription, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDescription.html" title="class in AST">RdfDescription</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfFirst, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfFirst.html" title="class in AST">RdfFirst</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfProperty, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfProperty.html" title="class in AST">RdfProperty</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfRest, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfRest.html" title="class in AST">RdfRest</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsComment, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsComment.html" title="class in AST">RdfsComment</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsDomain, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsLabel, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsRange, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsRange.html" title="class in AST">RdfsRange</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsSeeAlso, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsSubClassOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfsSubPropertyOf, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.Version, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/Version.html" title="class in AST">Version</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.AbbreviatedIRI, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.Cardinality, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/Cardinality.html" title="class in AST">Cardinality</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.DatatypeIRI, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.IRI, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/IRI.html" title="class in AST">IRI</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.Name, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/Name.html" title="class in AST">Name</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.OntologyIRI, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfAbout, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfAbout.html" title="class in AST">RdfAbout</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfDatatype, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfId, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfId.html" title="class in AST">RdfId</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfParseType, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfParseType.html" title="class in AST">RdfParseType</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.RdfResource, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/RdfResource.html" title="class in AST">RdfResource</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.XmlBase, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/XmlBase.html" title="class in AST">XmlBase</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.Xmlns, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/Xmlns.html" title="class in AST">Xmlns</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.XmlnsXml, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.XmlnsXX, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="visit(AST.Value, java.lang.Object)"><!-- --></A><H3> -visit</H3> -<PRE> -java.lang.Object <B>visit</B>(<A HREF="../AST/Value.html" title="class in AST">Value</A> node, - java.lang.Object data)</PRE> -<DL> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="visit(AST.SimpleNode, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Start, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Start.html" title="class in AST">Start</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Specification, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Specification.html" title="class in AST">Specification</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.XmlHeader, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/XmlHeader.html" title="class in AST">XmlHeader</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Ontology, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Ontology.html" title="class in AST">Ontology</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfDeclaration, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfDeclaration.html" title="class in AST">RdfDeclaration</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.List, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/List.html" title="class in AST">List</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.DiscardedElement, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/DiscardedElement.html" title="class in AST">DiscardedElement</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Identifier, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Identifier.html" title="class in AST">Identifier</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.IntElement, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/IntElement.html" title="class in AST">IntElement</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.FloatElement, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/FloatElement.html" title="class in AST">FloatElement</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.StringElement, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/StringElement.html" title="class in AST">StringElement</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ListFirst, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ListFirst.html" title="class in AST">ListFirst</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ListRest, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ListRest.html" title="class in AST">ListRest</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ExprKIFCondition, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ExprKIFCondition.html" title="class in AST">ExprKIFCondition</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ExprExpressionData, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ExprExpressionData.html" title="class in AST">ExprExpressionData</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ExpressionCondition, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ExpressionCondition.html" title="class in AST">ExpressionCondition</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ExpressionLogicLanguage, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ExpressionLogicLanguage.html" title="class in AST">ExpressionLogicLanguage</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ExpressionRefURI, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ExpressionRefURI.html" title="class in AST">ExpressionRefURI</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectListList, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectListList.html" title="class in AST">ObjectListList</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Annotation, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Annotation.html" title="class in AST">Annotation</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.AnnotationProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/AnnotationProperty.html" title="class in AST">AnnotationProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Clazz, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Clazz.html" title="class in AST">Clazz</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ClassAssertion, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ClassAssertion.html" title="class in AST">ClassAssertion</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.DataProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/DataProperty.html" title="class in AST">DataProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.DataPropertyDomain, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.DataPropertyRange, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/DataPropertyRange.html" title="class in AST">DataPropertyRange</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Datatype, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Datatype.html" title="class in AST">Datatype</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Declaration, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Declaration.html" title="class in AST">Declaration</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Literal, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Literal.html" title="class in AST">Literal</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.NamedIndividual, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/NamedIndividual.html" title="class in AST">NamedIndividual</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectExactCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectExactCardinality.html" title="class in AST">ObjectExactCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectMinCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectMinCardinality.html" title="class in AST">ObjectMinCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectSomeValuesFrom, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectSomeValuesFrom.html" title="class in AST">ObjectSomeValuesFrom</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectProperty.html" title="class in AST">ObjectProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectPropertyAssertion, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectPropertyAssertion.html" title="class in AST">ObjectPropertyAssertion</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ObjectPropertyDomain, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Prefix, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Prefix.html" title="class in AST">Prefix</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.SubClassOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/SubClassOf.html" title="class in AST">SubClassOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlOntology, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlOntology.html" title="class in AST">OwlOntology</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlAllDifferent, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlAllDifferent.html" title="class in AST">OwlAllDifferent</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlAllValuesFrom, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlCardinality.html" title="class in AST">OwlCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlClass, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlClass.html" title="class in AST">OwlClass</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlDataRange, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlDataRange.html" title="class in AST">OwlDataRange</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlDatatypeProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlDisjointWith, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlDisjointWith.html" title="class in AST">OwlDisjointWith</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlDistinctMembers, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlDistinctMembers.html" title="class in AST">OwlDistinctMembers</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlEquivalentClass, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlEquivalentClass.html" title="class in AST">OwlEquivalentClass</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlEquivalentProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlEquivalentProperty.html" title="class in AST">OwlEquivalentProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlFunctionalProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlHasValue, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlHasValue.html" title="class in AST">OwlHasValue</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlImports, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlImports.html" title="class in AST">OwlImports</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlIntersectionOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlIntersectionOf.html" title="class in AST">OwlIntersectionOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlInverseOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlInverseOf.html" title="class in AST">OwlInverseOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlMaxCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlMaxCardinality.html" title="class in AST">OwlMaxCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlMinCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlMinCardinality.html" title="class in AST">OwlMinCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlNamedIndividual, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlNamedIndividual.html" title="class in AST">OwlNamedIndividual</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlObjectProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlOneOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlOneOf.html" title="class in AST">OwlOneOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlOnClass, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlOnClass.html" title="class in AST">OwlOnClass</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlOnDatatype, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlOnDatatype.html" title="class in AST">OwlOnDatatype</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlOnProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlQualifiedCardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlQualifiedCardinality.html" title="class in AST">OwlQualifiedCardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlRestriction, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlSomeValuesFrom, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlTransitiveProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlUnionOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlVersionInfo, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OwlWithRestrictions, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OwlWithRestrictions.html" title="class in AST">OwlWithRestrictions</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1AnyOrder, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Components, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Components.html" title="class in AST">P1Components</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1ComposedOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1ControlConstructBag, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1ControlConstructList, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Else, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Else.html" title="class in AST">P1Else</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1HasInput, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1HasOutput, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1IfCondition, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1IfThenElse, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Input, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Input.html" title="class in AST">P1Input</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Output, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Output.html" title="class in AST">P1Output</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1ParameterType, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1ParameterType.html" title="class in AST">P1ParameterType</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Perform, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Perform.html" title="class in AST">P1Perform</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Process, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Process.html" title="class in AST">P1Process</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1RepeatUntil, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1RepeatUntil.html" title="class in AST">P1RepeatUntil</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Sequence, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Sequence.html" title="class in AST">P1Sequence</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1Then, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1Then.html" title="class in AST">P1Then</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1UntilCondition, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1UntilCondition.html" title="class in AST">P1UntilCondition</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.P1UntilProcess, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/P1UntilProcess.html" title="class in AST">P1UntilProcess</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ProcessParticipant, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ProcessParticipant.html" title="class in AST">ProcessParticipant</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.ProcessPerform, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/ProcessPerform.html" title="class in AST">ProcessPerform</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfType, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfType.html" title="class in AST">RdfType</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfDescription, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfDescription.html" title="class in AST">RdfDescription</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfFirst, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfFirst.html" title="class in AST">RdfFirst</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfProperty, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfProperty.html" title="class in AST">RdfProperty</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfRest, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfRest.html" title="class in AST">RdfRest</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsComment, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsComment.html" title="class in AST">RdfsComment</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsDatatype, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsDatatype.html" title="class in AST">RdfsDatatype</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsDomain, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsDomain.html" title="class in AST">RdfsDomain</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsLabel, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsLabel.html" title="class in AST">RdfsLabel</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsRange, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsRange.html" title="class in AST">RdfsRange</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsSeeAlso, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsSeeAlso.html" title="class in AST">RdfsSeeAlso</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsSubClassOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsSubClassOf.html" title="class in AST">RdfsSubClassOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfsSubPropertyOf, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfsSubPropertyOf.html" title="class in AST">RdfsSubPropertyOf</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.XsdMinInclusive, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/XsdMinInclusive.html" title="class in AST">XsdMinInclusive</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Version, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Version.html" title="class in AST">Version</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.AbbreviatedIRI, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/AbbreviatedIRI.html" title="class in AST">AbbreviatedIRI</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Cardinality, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Cardinality.html" title="class in AST">Cardinality</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.DatatypeIRI, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/DatatypeIRI.html" title="class in AST">DatatypeIRI</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.IRI, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/IRI.html" title="class in AST">IRI</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Name, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Name.html" title="class in AST">Name</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.OntologyIRI, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/OntologyIRI.html" title="class in AST">OntologyIRI</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfAbout, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfAbout.html" title="class in AST">RdfAbout</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfDatatype, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfDatatype.html" title="class in AST">RdfDatatype</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfId, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfId.html" title="class in AST">RdfId</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfParseType, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfParseType.html" title="class in AST">RdfParseType</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.RdfResource, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/RdfResource.html" title="class in AST">RdfResource</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.XmlBase, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/XmlBase.html" title="class in AST">XmlBase</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Xmlns, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Xmlns.html" title="class in AST">Xmlns</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.XmlnsXml, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/XmlnsXml.html" title="class in AST">XmlnsXml</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.XmlnsXX, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/XmlnsXX.html" title="class in AST">XmlnsXX</a> node, + java.lang.Object data)</pre> +</li> +</ul> +<a name="visit(AST.Value, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>visit</h4> +<pre>java.lang.Object visit(<a href="../AST/Value.html" title="class in AST">Value</a> node, + java.lang.Object data)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserTreeConstants.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlParserVisitor.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlParserVisitor.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserTreeConstants.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlParserVisitor.html" target="_top">Frames</a></li> +<li><a href="OwlParserVisitor.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlProperty.html b/javadoc/AST/OwlProperty.html index 1a640a9..ee4e7d5 100644 --- a/javadoc/AST/OwlProperty.html +++ b/javadoc/AST/OwlProperty.html @@ -1,1072 +1,1277 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlRestriction.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlProperty.html" target="_top">Frames</a></li> +<li><a href="OwlProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</A>, <A HREF="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</A>, <A HREF="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</A>, <A HREF="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>OwlProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlProperty" class="title">Class OwlProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/DataPropertyDomain.html" title="class in AST">DataPropertyDomain</a>, <a href="../AST/ObjectPropertyDomain.html" title="class in AST">ObjectPropertyDomain</a>, <a href="../AST/OwlDatatypeProperty.html" title="class in AST">OwlDatatypeProperty</a>, <a href="../AST/OwlFunctionalProperty.html" title="class in AST">OwlFunctionalProperty</a>, <a href="../AST/OwlObjectProperty.html" title="class in AST">OwlObjectProperty</a>, <a href="../AST/OwlOnProperty.html" title="class in AST">OwlOnProperty</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">OwlProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getId_visited">getId_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_computed">getId_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_value">getId_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId_visited">getId_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty()">OwlProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(int)">OwlProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(AST.List, AST.List)">OwlProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#OwlProperty(AST.OwlParser, int)">OwlProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty()">OwlProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(int)">OwlProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(AST.List,%20AST.List)">OwlProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlProperty.html#OwlProperty(AST.OwlParser,%20int)">OwlProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getId()">getId</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="getId_visited"><!-- --></A><H3> -getId_visited</H3> -<PRE> -protected int <B>getId_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +<a name="getId_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_visited</h4> +<pre>protected int getId_visited</pre> +</li> +</ul> +<a name="getId_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_computed</h4> +<pre>protected boolean getId_computed</pre> +</li> +</ul> +<a name="getId_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getId_value</h4> +<pre>protected java.lang.String getId_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlProperty(int)"><!-- --></A><H3> -OwlProperty</H3> -<PRE> -public <B>OwlProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlProperty</H3> -<PRE> -public <B>OwlProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlProperty()"><!-- --></A><H3> -OwlProperty</H3> -<PRE> -public <B>OwlProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlProperty</H3> -<PRE> -public <B>OwlProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlProperty</h4> +<pre>public OwlProperty(int i)</pre> +</li> +</ul> +<a name="OwlProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlProperty</h4> +<pre>public OwlProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlProperty</h4> +<pre>public OwlProperty()</pre> +</li> +</ul> +<a name="OwlProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlProperty</h4> +<pre>public OwlProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlProperty.html" title="class in AST">OwlProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/OwlProperty.html" title="class in AST">OwlProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String getId()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlParserVisitor.html" title="interface in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlRestriction.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlParserVisitor.html" title="interface in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlProperty.html" target="_top">Frames</a></li> +<li><a href="OwlProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlRestriction.html b/javadoc/AST/OwlRestriction.html index 50821e5..92ac02d 100644 --- a/javadoc/AST/OwlRestriction.html +++ b/javadoc/AST/OwlRestriction.html @@ -1,1149 +1,1303 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlRestriction -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlRestriction</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlRestriction"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlRestriction.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlRestriction.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlRestriction.html" target="_top">Frames</a></li> +<li><a href="OwlRestriction.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlRestriction</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlRestriction</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlRestriction</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlRestriction" class="title">Class OwlRestriction</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlRestriction</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlRestriction</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_computed">allValuesFrom_computed</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_value">allValuesFrom_value</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom_visited">allValuesFrom_visited</A></B></CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#name_visited">name_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_computed">allValuesFrom_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_value">allValuesFrom_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom_visited">allValuesFrom_visited</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#name_visited">name_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction()">OwlRestriction</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(int)">OwlRestriction</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(AST.List, AST.List)">OwlRestriction</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#OwlRestriction(AST.OwlParser, int)">OwlRestriction</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction()">OwlRestriction</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(int)">OwlRestriction</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(AST.List,%20AST.List)">OwlRestriction</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlRestriction.html#OwlRestriction(AST.OwlParser,%20int)">OwlRestriction</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#allValuesFrom()">allValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#name()">name</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlRestriction.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#allValuesFrom()">allValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#name()">name</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlRestriction.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="allValuesFrom_visited"><!-- --></A><H3> -allValuesFrom_visited</H3> -<PRE> -protected int <B>allValuesFrom_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="allValuesFrom_computed"><!-- --></A><H3> -allValuesFrom_computed</H3> -<PRE> -protected boolean <B>allValuesFrom_computed</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="allValuesFrom_value"><!-- --></A><H3> -allValuesFrom_value</H3> -<PRE> -protected boolean <B>allValuesFrom_value</B></PRE> -<DL> -<DL> -</DL> -</DL> -<HR> - -<A NAME="name_visited"><!-- --></A><H3> -name_visited</H3> -<PRE> -protected int <B>name_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="allValuesFrom_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allValuesFrom_visited</h4> +<pre>protected int allValuesFrom_visited</pre> +</li> +</ul> +<a name="allValuesFrom_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allValuesFrom_computed</h4> +<pre>protected boolean allValuesFrom_computed</pre> +</li> +</ul> +<a name="allValuesFrom_value"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allValuesFrom_value</h4> +<pre>protected boolean allValuesFrom_value</pre> +</li> +</ul> +<a name="name_visited"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>name_visited</h4> +<pre>protected int name_visited</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlRestriction(int)"><!-- --></A><H3> -OwlRestriction</H3> -<PRE> -public <B>OwlRestriction</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlRestriction(AST.OwlParser, int)"><!-- --></A><H3> -OwlRestriction</H3> -<PRE> -public <B>OwlRestriction</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlRestriction()"><!-- --></A><H3> -OwlRestriction</H3> -<PRE> -public <B>OwlRestriction</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlRestriction(AST.List, AST.List)"><!-- --></A><H3> -OwlRestriction</H3> -<PRE> -public <B>OwlRestriction</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlRestriction(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlRestriction</h4> +<pre>public OwlRestriction(int i)</pre> +</li> +</ul> +<a name="OwlRestriction(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlRestriction</h4> +<pre>public OwlRestriction(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlRestriction()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlRestriction</h4> +<pre>public OwlRestriction()</pre> +</li> +</ul> +<a name="OwlRestriction(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlRestriction</h4> +<pre>public OwlRestriction(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlRestriction.html" title="class in AST">OwlRestriction</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="allValuesFrom()"><!-- --></A><H3> -allValuesFrom</H3> -<PRE> -public boolean <B>allValuesFrom</B>()</PRE> -<DL> -<DD><DL> -</DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="name()"><!-- --></A><H3> -name</H3> -<PRE> -public java.lang.String <B>name</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/Element.html#name()">name</A></CODE> in class <CODE><A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlRestriction.html" title="class in AST">OwlRestriction</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="allValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allValuesFrom</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public boolean allValuesFrom()</pre> +</li> +</ul> +<a name="name()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>name</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String name()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/Element.html#name()">name</a></code> in class <code><a href="../AST/Element.html" title="class in AST">Element</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlRestriction.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlRestriction.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlQualifiedCardinality.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlRestriction.html" target="_top">Frames</a></li> +<li><a href="OwlRestriction.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlSomeValuesFrom.html b/javadoc/AST/OwlSomeValuesFrom.html index 397380d..fed6312 100644 --- a/javadoc/AST/OwlSomeValuesFrom.html +++ b/javadoc/AST/OwlSomeValuesFrom.html @@ -1,1043 +1,1223 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlSomeValuesFrom -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlSomeValuesFrom</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlSomeValuesFrom"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlRestriction.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlSomeValuesFrom.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlRestriction.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlSomeValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlSomeValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlSomeValuesFrom</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlSomeValuesFrom</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlSomeValuesFrom</B><DT>extends <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlSomeValuesFrom" class="title">Class OwlSomeValuesFrom</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST">AST.OwlValuesFrom</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlSomeValuesFrom</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlSomeValuesFrom</span> +extends <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.OwlValuesFrom"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.OwlValuesFrom"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3> +<code><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a>, <a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a>, <a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)">OwlSomeValuesFrom</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List, AST.List)">OwlSomeValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser, int)">OwlSomeValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom()">OwlSomeValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(int)">OwlSomeValuesFrom</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.List,%20AST.List)">OwlSomeValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlSomeValuesFrom.html#OwlSomeValuesFrom(AST.OwlParser,%20int)">OwlSomeValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlSomeValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.OwlValuesFrom"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlSomeValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.OwlValuesFrom"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></h3> +<code><a href="../AST/OwlValuesFrom.html#getId()">getId</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlSomeValuesFrom(int)"><!-- --></A><H3> -OwlSomeValuesFrom</H3> -<PRE> -public <B>OwlSomeValuesFrom</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlSomeValuesFrom(AST.OwlParser, int)"><!-- --></A><H3> -OwlSomeValuesFrom</H3> -<PRE> -public <B>OwlSomeValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlSomeValuesFrom()"><!-- --></A><H3> -OwlSomeValuesFrom</H3> -<PRE> -public <B>OwlSomeValuesFrom</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlSomeValuesFrom(AST.List, AST.List)"><!-- --></A><H3> -OwlSomeValuesFrom</H3> -<PRE> -public <B>OwlSomeValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlSomeValuesFrom(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlSomeValuesFrom</h4> +<pre>public OwlSomeValuesFrom(int i)</pre> +</li> +</ul> +<a name="OwlSomeValuesFrom(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlSomeValuesFrom</h4> +<pre>public OwlSomeValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlSomeValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlSomeValuesFrom</h4> +<pre>public OwlSomeValuesFrom()</pre> +</li> +</ul> +<a name="OwlSomeValuesFrom(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlSomeValuesFrom</h4> +<pre>public OwlSomeValuesFrom(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream pStream)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"><!-- --></A><H3> -jjtAccept</H3> -<PRE> -public java.lang.Object <B>jjtAccept</B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="jjtAddChild(AST.Node, int)"><!-- --></A><H3> -jjtAddChild</H3> -<PRE> -public void <B>jjtAddChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <CODE><A HREF="../AST/Node.html" title="interface in AST">Node</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="checkChild(AST.Node, int)"><!-- --></A><H3> -checkChild</H3> -<PRE> -public void <B>checkChild</B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumChild()"><!-- --></A><H3> -getNumChild</H3> -<PRE> -public int <B>getNumChild</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="mayHaveRewrite()"><!-- --></A><H3> -mayHaveRewrite</H3> -<PRE> -public boolean <B>mayHaveRewrite</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttributeList(AST.List)"><!-- --></A><H3> -setAttributeList</H3> -<PRE> -public void <B>setAttributeList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumAttribute()"><!-- --></A><H3> -getNumAttribute</H3> -<PRE> -public int <B>getNumAttribute</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttribute(int)"><!-- --></A><H3> -getAttribute</H3> -<PRE> -public <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> <B>getAttribute</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addAttribute(AST.Attribute)"><!-- --></A><H3> -addAttribute</H3> -<PRE> -public void <B>addAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setAttribute(AST.Attribute, int)"><!-- --></A><H3> -setAttribute</H3> -<PRE> -public void <B>setAttribute</B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeListNoTransform()"><!-- --></A><H3> -getAttributeListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributeListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElementList(AST.List)"><!-- --></A><H3> -setElementList</H3> -<PRE> -public void <B>setElementList</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getNumElement()"><!-- --></A><H3> -getNumElement</H3> -<PRE> -public int <B>getNumElement</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElement(int)"><!-- --></A><H3> -getElement</H3> -<PRE> -public <A HREF="../AST/Element.html" title="class in AST">Element</A> <B>getElement</B>(int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="addElement(AST.Element)"><!-- --></A><H3> -addElement</H3> -<PRE> -public void <B>addElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="setElement(AST.Element, int)"><!-- --></A><H3> -setElement</H3> -<PRE> -public void <B>setElement</B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementList</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementListNoTransform()"><!-- --></A><H3> -getElementListNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#clone()">clone</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></code> in class <code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlRestriction.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlSomeValuesFrom.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlSomeValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlRestriction.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlSomeValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlSomeValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.OwlValuesFrom">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.OwlValuesFrom">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlTransitiveProperty.html b/javadoc/AST/OwlTransitiveProperty.html index 2d4a523..4a95dc5 100644 --- a/javadoc/AST/OwlTransitiveProperty.html +++ b/javadoc/AST/OwlTransitiveProperty.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlTransitiveProperty -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlTransitiveProperty</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlTransitiveProperty"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlTransitiveProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlTransitiveProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlTransitiveProperty.html" target="_top">Frames</a></li> +<li><a href="OwlTransitiveProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlTransitiveProperty</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.OwlTransitiveProperty</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlTransitiveProperty</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlTransitiveProperty" class="title">Class OwlTransitiveProperty</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlTransitiveProperty</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlTransitiveProperty</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty()">OwlTransitiveProperty</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)">OwlTransitiveProperty</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List, AST.List)">OwlTransitiveProperty</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser, int)">OwlTransitiveProperty</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty()">OwlTransitiveProperty</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(int)">OwlTransitiveProperty</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.List,%20AST.List)">OwlTransitiveProperty</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlTransitiveProperty.html#OwlTransitiveProperty(AST.OwlParser,%20int)">OwlTransitiveProperty</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlTransitiveProperty.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlTransitiveProperty.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlTransitiveProperty(int)"><!-- --></A><H3> -OwlTransitiveProperty</H3> -<PRE> -public <B>OwlTransitiveProperty</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlTransitiveProperty(AST.OwlParser, int)"><!-- --></A><H3> -OwlTransitiveProperty</H3> -<PRE> -public <B>OwlTransitiveProperty</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlTransitiveProperty()"><!-- --></A><H3> -OwlTransitiveProperty</H3> -<PRE> -public <B>OwlTransitiveProperty</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlTransitiveProperty(AST.List, AST.List)"><!-- --></A><H3> -OwlTransitiveProperty</H3> -<PRE> -public <B>OwlTransitiveProperty</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlTransitiveProperty(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlTransitiveProperty</h4> +<pre>public OwlTransitiveProperty(int i)</pre> +</li> +</ul> +<a name="OwlTransitiveProperty(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlTransitiveProperty</h4> +<pre>public OwlTransitiveProperty(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlTransitiveProperty()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlTransitiveProperty</h4> +<pre>public OwlTransitiveProperty()</pre> +</li> +</ul> +<a name="OwlTransitiveProperty(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlTransitiveProperty</h4> +<pre>public OwlTransitiveProperty(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlTransitiveProperty.html" title="class in AST">OwlTransitiveProperty</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlTransitiveProperty.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlTransitiveProperty.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlSomeValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlTransitiveProperty.html" target="_top">Frames</a></li> +<li><a href="OwlTransitiveProperty.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlUnionOf.html b/javadoc/AST/OwlUnionOf.html index 902244a..ff84d1c 100644 --- a/javadoc/AST/OwlUnionOf.html +++ b/javadoc/AST/OwlUnionOf.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlUnionOf -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlUnionOf</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlUnionOf"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlUnionOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlUnionOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlUnionOf.html" target="_top">Frames</a></li> +<li><a href="OwlUnionOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlUnionOf</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlUnionOf</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlUnionOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlUnionOf" class="title">Class OwlUnionOf</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlUnionOf</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlUnionOf</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf()">OwlUnionOf</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(int)">OwlUnionOf</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(AST.List, AST.List)">OwlUnionOf</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser, int)">OwlUnionOf</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf()">OwlUnionOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(int)">OwlUnionOf</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(AST.List,%20AST.List)">OwlUnionOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlUnionOf.html#OwlUnionOf(AST.OwlParser,%20int)">OwlUnionOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlUnionOf.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlUnionOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlUnionOf(int)"><!-- --></A><H3> -OwlUnionOf</H3> -<PRE> -public <B>OwlUnionOf</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlUnionOf(AST.OwlParser, int)"><!-- --></A><H3> -OwlUnionOf</H3> -<PRE> -public <B>OwlUnionOf</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlUnionOf()"><!-- --></A><H3> -OwlUnionOf</H3> -<PRE> -public <B>OwlUnionOf</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlUnionOf(AST.List, AST.List)"><!-- --></A><H3> -OwlUnionOf</H3> -<PRE> -public <B>OwlUnionOf</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlUnionOf(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlUnionOf</h4> +<pre>public OwlUnionOf(int i)</pre> +</li> +</ul> +<a name="OwlUnionOf(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlUnionOf</h4> +<pre>public OwlUnionOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlUnionOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlUnionOf</h4> +<pre>public OwlUnionOf()</pre> +</li> +</ul> +<a name="OwlUnionOf(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlUnionOf</h4> +<pre>public OwlUnionOf(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlUnionOf.html" title="class in AST">OwlUnionOf</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlUnionOf.html" title="class in AST">OwlUnionOf</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlTransitiveProperty.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/OwlUnionOf.html" target="_top"><B>FRAMES</B></A> - <A HREF="OwlUnionOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlTransitiveProperty.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlUnionOf.html" target="_top">Frames</a></li> +<li><a href="OwlUnionOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlValuesFrom.html b/javadoc/AST/OwlValuesFrom.html index c31c442..3bbb905 100644 --- a/javadoc/AST/OwlValuesFrom.html +++ b/javadoc/AST/OwlValuesFrom.html @@ -1,1032 +1,1246 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:52 CET 2011 --> -<TITLE> -OwlValuesFrom -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlValuesFrom</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlValuesFrom"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlVersionInfo.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlValuesFrom</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/Element.html" title="class in AST">AST.Element</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><B>AST.OwlValuesFrom</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<DL> -<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</A>, <A HREF="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</A></DD> -</DL> -<HR> -<DL> -<DT><PRE>public abstract class <B>OwlValuesFrom</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlValuesFrom" class="title">Class OwlValuesFrom</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlValuesFrom</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../AST/OwlAllValuesFrom.html" title="class in AST">OwlAllValuesFrom</a>, <a href="../AST/OwlSomeValuesFrom.html" title="class in AST">OwlSomeValuesFrom</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">OwlValuesFrom</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE>protected int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getId_visited">getId_visited</A></B></CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_computed">getId_computed</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_value">getId_value</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId_visited">getId_visited</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom()">OwlValuesFrom</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(int)">OwlValuesFrom</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.List, AST.List)">OwlValuesFrom</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser, int)">OwlValuesFrom</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom()">OwlValuesFrom</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(int)">OwlValuesFrom</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.List,%20AST.List)">OwlValuesFrom</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlValuesFrom.html#OwlValuesFrom(AST.OwlParser,%20int)">OwlValuesFrom</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#checkChild(AST.Node, int)">checkChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Attribute.html" title="class in AST">Attribute</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/Element.html" title="class in AST">Element</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElement(int)">getElement</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.String</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getId()">getId</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute, int)">setAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setElement(AST.Element, int)">setElement</A></B>(<A HREF="../AST/Element.html" title="class in AST">Element</A> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#copy()">copy</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getId()">getId</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlValuesFrom.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#copy()">copy</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ============ FIELD DETAIL =========== --> - -<A NAME="field_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Field Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="getId_visited"><!-- --></A><H3> -getId_visited</H3> -<PRE> -protected int <B>getId_visited</B></PRE> -<DL> -<DL> -</DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="getId_visited"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_visited</h4> +<pre>protected int getId_visited</pre> +</li> +</ul> +<a name="getId_computed"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId_computed</h4> +<pre>protected boolean getId_computed</pre> +</li> +</ul> +<a name="getId_value"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getId_value</h4> +<pre>protected java.lang.String getId_value</pre> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlValuesFrom(int)"><!-- --></A><H3> -OwlValuesFrom</H3> -<PRE> -public <B>OwlValuesFrom</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlValuesFrom(AST.OwlParser, int)"><!-- --></A><H3> -OwlValuesFrom</H3> -<PRE> -public <B>OwlValuesFrom</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlValuesFrom()"><!-- --></A><H3> -OwlValuesFrom</H3> -<PRE> -public <B>OwlValuesFrom</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="OwlValuesFrom(AST.List, AST.List)"><!-- --></A><H3> -OwlValuesFrom</H3> -<PRE> -public <B>OwlValuesFrom</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlValuesFrom(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlValuesFrom</h4> +<pre>public OwlValuesFrom(int i)</pre> +</li> +</ul> +<a name="OwlValuesFrom(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlValuesFrom</h4> +<pre>public OwlValuesFrom(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlValuesFrom()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlValuesFrom</h4> +<pre>public OwlValuesFrom()</pre> +</li> +</ul> +<a name="OwlValuesFrom(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlValuesFrom</h4> +<pre>public OwlValuesFrom(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="dumpTree(java.lang.String, java.io.PrintStream)"><!-- --></A><H3> -dumpTree</H3> -<PRE> -public void <B>dumpTree</B>(java.lang.String indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementListNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getId()"><!-- --></A><H3> -getId</H3> -<PRE> -public java.lang.String <B>getId</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getId()">getId</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="rewriteTo()"><!-- --></A><H3> -rewriteTo</H3> -<PRE> -public <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A> <B>rewriteTo</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#rewriteTo()">rewriteTo</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public abstract <a href="../AST/OwlValuesFrom.html" title="class in AST">OwlValuesFrom</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getId</h4> +<pre><a href="../AST/ASTNodeAnnotation.Attribute.html" title="annotation in AST">@ASTNodeAnnotation.Attribute</a> +public java.lang.String getId()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getId()">getId</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlUnionOf.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlValuesFrom.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlUnionOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlVersionInfo.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlValuesFrom.html" target="_top">Frames</a></li> +<li><a href="OwlValuesFrom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/OwlVersionInfo.html b/javadoc/AST/OwlVersionInfo.html index c4b3814..e514cf2 100644 --- a/javadoc/AST/OwlVersionInfo.html +++ b/javadoc/AST/OwlVersionInfo.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -OwlVersionInfo -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>OwlVersionInfo</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="OwlVersionInfo"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlVersionInfo.html" target="_top">Frames</a></li> +<li><a href="OwlVersionInfo.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class OwlVersionInfo</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>OwlVersionInfo</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class OwlVersionInfo" class="title">Class OwlVersionInfo</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.OwlVersionInfo</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OwlVersionInfo</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo()">OwlVersionInfo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(int)">OwlVersionInfo</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.List,%20AST.List)">OwlVersionInfo</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/OwlVersionInfo.html#OwlVersionInfo(AST.OwlParser,%20int)">OwlVersionInfo</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a></code></td> +<td class="colLast"><code><strong><a href="../AST/OwlVersionInfo.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="OwlVersionInfo(int)"><!-- --></A><H3> -OwlVersionInfo</H3> -<PRE> -public <B>OwlVersionInfo</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="OwlVersionInfo(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlVersionInfo</h4> +<pre>public OwlVersionInfo(int i)</pre> +</li> +</ul> +<a name="OwlVersionInfo(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlVersionInfo</h4> +<pre>public OwlVersionInfo(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="OwlVersionInfo()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>OwlVersionInfo</h4> +<pre>public OwlVersionInfo()</pre> +</li> +</ul> +<a name="OwlVersionInfo(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OwlVersionInfo</h4> +<pre>public OwlVersionInfo(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/OwlVersionInfo.html" title="class in AST">OwlVersionInfo</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlValuesFrom.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="OwlVersionInfo.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlValuesFrom.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/OwlVersionInfo.html" target="_top">Frames</a></li> +<li><a href="OwlVersionInfo.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1AnyOrder.html b/javadoc/AST/P1AnyOrder.html index e2ed5c9..0cfed75 100644 --- a/javadoc/AST/P1AnyOrder.html +++ b/javadoc/AST/P1AnyOrder.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1AnyOrder -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>P1AnyOrder</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1AnyOrder"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1AnyOrder.html" target="_top">Frames</a></li> +<li><a href="P1AnyOrder.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1AnyOrder</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1AnyOrder</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1AnyOrder" class="title">Class P1AnyOrder</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1AnyOrder</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1AnyOrder</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder()">P1AnyOrder</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(int)">P1AnyOrder</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(AST.List,%20AST.List)">P1AnyOrder</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1AnyOrder.html#P1AnyOrder(AST.OwlParser,%20int)">P1AnyOrder</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1AnyOrder.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1AnyOrder(int)"><!-- --></A><H3> -P1AnyOrder</H3> -<PRE> -public <B>P1AnyOrder</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1AnyOrder(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1AnyOrder</h4> +<pre>public P1AnyOrder(int i)</pre> +</li> +</ul> +<a name="P1AnyOrder(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1AnyOrder</h4> +<pre>public P1AnyOrder(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1AnyOrder()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1AnyOrder</h4> +<pre>public P1AnyOrder()</pre> +</li> +</ul> +<a name="P1AnyOrder(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1AnyOrder</h4> +<pre>public P1AnyOrder(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1AnyOrder.html" title="class in AST">P1AnyOrder</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1AnyOrder.html" title="class in AST">P1AnyOrder</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/OwlVersionInfo.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1AnyOrder.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/OwlWithRestrictions.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1AnyOrder.html" target="_top">Frames</a></li> +<li><a href="P1AnyOrder.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1Components.html b/javadoc/AST/P1Components.html index cc1b67f..38598bb 100644 --- a/javadoc/AST/P1Components.html +++ b/javadoc/AST/P1Components.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1Components -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:42 CEST 2014 --> +<title>P1Components</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1Components"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1AnyOrder.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1Components.html" target="_top">Frames</a></li> +<li><a href="P1Components.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1Components</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1Components</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1Components" class="title">Class P1Components</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1Components</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1Components</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1Components.html#P1Components(int)">P1Components</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components()">P1Components</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(int)">P1Components</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(AST.List,%20AST.List)">P1Components</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Components.html#P1Components(AST.OwlParser,%20int)">P1Components</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Components.html" title="class in AST">P1Components</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Components.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1Components(int)"><!-- --></A><H3> -P1Components</H3> -<PRE> -public <B>P1Components</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1Components(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Components</h4> +<pre>public P1Components(int i)</pre> +</li> +</ul> +<a name="P1Components(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Components</h4> +<pre>public P1Components(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1Components()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Components</h4> +<pre>public P1Components()</pre> +</li> +</ul> +<a name="P1Components(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1Components</h4> +<pre>public P1Components(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1Components.html" title="class in AST">P1Components</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1Components.html" title="class in AST">P1Components</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1Components.html" title="class in AST">P1Components</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1Components.html" title="class in AST">P1Components</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1Components.html" title="class in AST">P1Components</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1Components.html" title="class in AST">P1Components</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1Components.html" title="class in AST">P1Components</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1AnyOrder.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1Components.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1AnyOrder.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1Components.html" target="_top">Frames</a></li> +<li><a href="P1Components.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1ComposedOf.html b/javadoc/AST/P1ComposedOf.html index d2c3400..ceadb5f 100644 --- a/javadoc/AST/P1ComposedOf.html +++ b/javadoc/AST/P1ComposedOf.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1ComposedOf -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1ComposedOf</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1ComposedOf"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1Components.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ComposedOf.html" target="_top">Frames</a></li> +<li><a href="P1ComposedOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1ComposedOf</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1ComposedOf</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1ComposedOf" class="title">Class P1ComposedOf</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1ComposedOf</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1ComposedOf</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf()">P1ComposedOf</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(int)">P1ComposedOf</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(AST.List,%20AST.List)">P1ComposedOf</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ComposedOf.html#P1ComposedOf(AST.OwlParser,%20int)">P1ComposedOf</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ComposedOf.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1ComposedOf(int)"><!-- --></A><H3> -P1ComposedOf</H3> -<PRE> -public <B>P1ComposedOf</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1ComposedOf(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ComposedOf</h4> +<pre>public P1ComposedOf(int i)</pre> +</li> +</ul> +<a name="P1ComposedOf(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ComposedOf</h4> +<pre>public P1ComposedOf(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1ComposedOf()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ComposedOf</h4> +<pre>public P1ComposedOf()</pre> +</li> +</ul> +<a name="P1ComposedOf(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1ComposedOf</h4> +<pre>public P1ComposedOf(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1ComposedOf.html" title="class in AST">P1ComposedOf</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1ComposedOf.html" title="class in AST">P1ComposedOf</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1Components.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ComposedOf.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1Components.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ComposedOf.html" target="_top">Frames</a></li> +<li><a href="P1ComposedOf.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1ControlConstructBag.html b/javadoc/AST/P1ControlConstructBag.html index 4c48d0c..dbca327 100644 --- a/javadoc/AST/P1ControlConstructBag.html +++ b/javadoc/AST/P1ControlConstructBag.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1ControlConstructBag -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1ControlConstructBag</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1ControlConstructBag"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ControlConstructBag.html" target="_top">Frames</a></li> +<li><a href="P1ControlConstructBag.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1ControlConstructBag</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1ControlConstructBag</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1ControlConstructBag" class="title">Class P1ControlConstructBag</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1ControlConstructBag</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1ControlConstructBag</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag()">P1ControlConstructBag</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(int)">P1ControlConstructBag</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.List,%20AST.List)">P1ControlConstructBag</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructBag.html#P1ControlConstructBag(AST.OwlParser,%20int)">P1ControlConstructBag</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructBag.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1ControlConstructBag(int)"><!-- --></A><H3> -P1ControlConstructBag</H3> -<PRE> -public <B>P1ControlConstructBag</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1ControlConstructBag(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructBag</h4> +<pre>public P1ControlConstructBag(int i)</pre> +</li> +</ul> +<a name="P1ControlConstructBag(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructBag</h4> +<pre>public P1ControlConstructBag(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1ControlConstructBag()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructBag</h4> +<pre>public P1ControlConstructBag()</pre> +</li> +</ul> +<a name="P1ControlConstructBag(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1ControlConstructBag</h4> +<pre>public P1ControlConstructBag(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1ControlConstructBag.html" title="class in AST">P1ControlConstructBag</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ComposedOf.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ControlConstructBag.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ComposedOf.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ControlConstructBag.html" target="_top">Frames</a></li> +<li><a href="P1ControlConstructBag.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1ControlConstructList.html b/javadoc/AST/P1ControlConstructList.html index 72bd8af..f3d646b 100644 --- a/javadoc/AST/P1ControlConstructList.html +++ b/javadoc/AST/P1ControlConstructList.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1ControlConstructList -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1ControlConstructList</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1ControlConstructList"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ControlConstructList.html" target="_top">Frames</a></li> +<li><a href="P1ControlConstructList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1ControlConstructList</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1ControlConstructList</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1ControlConstructList" class="title">Class P1ControlConstructList</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1ControlConstructList</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1ControlConstructList</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList()">P1ControlConstructList</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(int)">P1ControlConstructList</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.List,%20AST.List)">P1ControlConstructList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1ControlConstructList.html#P1ControlConstructList(AST.OwlParser,%20int)">P1ControlConstructList</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1ControlConstructList.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1ControlConstructList(int)"><!-- --></A><H3> -P1ControlConstructList</H3> -<PRE> -public <B>P1ControlConstructList</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1ControlConstructList(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructList</h4> +<pre>public P1ControlConstructList(int i)</pre> +</li> +</ul> +<a name="P1ControlConstructList(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructList</h4> +<pre>public P1ControlConstructList(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1ControlConstructList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1ControlConstructList</h4> +<pre>public P1ControlConstructList()</pre> +</li> +</ul> +<a name="P1ControlConstructList(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1ControlConstructList</h4> +<pre>public P1ControlConstructList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1ControlConstructList.html" title="class in AST">P1ControlConstructList</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ControlConstructBag.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1ControlConstructList.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ControlConstructBag.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1ControlConstructList.html" target="_top">Frames</a></li> +<li><a href="P1ControlConstructList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1Else.html b/javadoc/AST/P1Else.html index f5229c7..5a666d8 100644 --- a/javadoc/AST/P1Else.html +++ b/javadoc/AST/P1Else.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1Else -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1Else</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1Else"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1Else.html" target="_top">Frames</a></li> +<li><a href="P1Else.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1Else</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1Else</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1Else" class="title">Class P1Else</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1Else</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1Else</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1Else.html#P1Else(int)">P1Else</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else()">P1Else</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(int)">P1Else</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(AST.List,%20AST.List)">P1Else</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Else.html#P1Else(AST.OwlParser,%20int)">P1Else</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Else.html" title="class in AST">P1Else</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Else.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1Else(int)"><!-- --></A><H3> -P1Else</H3> -<PRE> -public <B>P1Else</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1Else(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Else</h4> +<pre>public P1Else(int i)</pre> +</li> +</ul> +<a name="P1Else(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Else</h4> +<pre>public P1Else(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1Else()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Else</h4> +<pre>public P1Else()</pre> +</li> +</ul> +<a name="P1Else(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1Else</h4> +<pre>public P1Else(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1Else.html" title="class in AST">P1Else</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1Else.html" title="class in AST">P1Else</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1Else.html" title="class in AST">P1Else</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1Else.html" title="class in AST">P1Else</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1Else.html" title="class in AST">P1Else</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1Else.html" title="class in AST">P1Else</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1Else.html" title="class in AST">P1Else</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1ControlConstructList.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1Else.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1ControlConstructList.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1Else.html" target="_top">Frames</a></li> +<li><a href="P1Else.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1HasInput.html b/javadoc/AST/P1HasInput.html index 86e7358..0557aae 100644 --- a/javadoc/AST/P1HasInput.html +++ b/javadoc/AST/P1HasInput.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1HasInput -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1HasInput</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1HasInput"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1Else.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1HasInput.html" target="_top">Frames</a></li> +<li><a href="P1HasInput.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1HasInput</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1HasInput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1HasInput" class="title">Class P1HasInput</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1HasInput</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1HasInput</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#P1HasInput(int)">P1HasInput</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput()">P1HasInput</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(int)">P1HasInput</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(AST.List,%20AST.List)">P1HasInput</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasInput.html#P1HasInput(AST.OwlParser,%20int)">P1HasInput</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasInput.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1HasInput(int)"><!-- --></A><H3> -P1HasInput</H3> -<PRE> -public <B>P1HasInput</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1HasInput(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasInput</h4> +<pre>public P1HasInput(int i)</pre> +</li> +</ul> +<a name="P1HasInput(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasInput</h4> +<pre>public P1HasInput(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1HasInput()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasInput</h4> +<pre>public P1HasInput()</pre> +</li> +</ul> +<a name="P1HasInput(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1HasInput</h4> +<pre>public P1HasInput(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1HasInput.html" title="class in AST">P1HasInput</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1HasInput.html" title="class in AST">P1HasInput</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1HasInput.html" title="class in AST">P1HasInput</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1Else.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1HasInput.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1Else.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1HasInput.html" target="_top">Frames</a></li> +<li><a href="P1HasInput.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1HasOutput.html b/javadoc/AST/P1HasOutput.html index ee0efa9..707e811 100644 --- a/javadoc/AST/P1HasOutput.html +++ b/javadoc/AST/P1HasOutput.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1HasOutput -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1HasOutput</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1HasOutput"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1HasOutput.html" target="_top">Frames</a></li> +<li><a href="P1HasOutput.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1HasOutput</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1HasOutput</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1HasOutput" class="title">Class P1HasOutput</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1HasOutput</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1HasOutput</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput()">P1HasOutput</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(int)">P1HasOutput</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(AST.List,%20AST.List)">P1HasOutput</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1HasOutput.html#P1HasOutput(AST.OwlParser,%20int)">P1HasOutput</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1HasOutput.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1HasOutput(int)"><!-- --></A><H3> -P1HasOutput</H3> -<PRE> -public <B>P1HasOutput</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1HasOutput(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasOutput</h4> +<pre>public P1HasOutput(int i)</pre> +</li> +</ul> +<a name="P1HasOutput(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasOutput</h4> +<pre>public P1HasOutput(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1HasOutput()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1HasOutput</h4> +<pre>public P1HasOutput()</pre> +</li> +</ul> +<a name="P1HasOutput(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1HasOutput</h4> +<pre>public P1HasOutput(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1HasOutput.html" title="class in AST">P1HasOutput</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1HasOutput.html" title="class in AST">P1HasOutput</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1HasInput.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1HasOutput.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1HasInput.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1HasOutput.html" target="_top">Frames</a></li> +<li><a href="P1HasOutput.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1IfCondition.html b/javadoc/AST/P1IfCondition.html index 56bb94f..15f5590 100644 --- a/javadoc/AST/P1IfCondition.html +++ b/javadoc/AST/P1IfCondition.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1IfCondition -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1IfCondition</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1IfCondition"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1IfCondition.html" target="_top">Frames</a></li> +<li><a href="P1IfCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1IfCondition</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1IfCondition</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1IfCondition" class="title">Class P1IfCondition</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1IfCondition</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1IfCondition</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition()">P1IfCondition</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(int)">P1IfCondition</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(AST.List,%20AST.List)">P1IfCondition</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfCondition.html#P1IfCondition(AST.OwlParser,%20int)">P1IfCondition</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfCondition.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1IfCondition(int)"><!-- --></A><H3> -P1IfCondition</H3> -<PRE> -public <B>P1IfCondition</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1IfCondition(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfCondition</h4> +<pre>public P1IfCondition(int i)</pre> +</li> +</ul> +<a name="P1IfCondition(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfCondition</h4> +<pre>public P1IfCondition(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1IfCondition()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfCondition</h4> +<pre>public P1IfCondition()</pre> +</li> +</ul> +<a name="P1IfCondition(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1IfCondition</h4> +<pre>public P1IfCondition(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1IfCondition.html" title="class in AST">P1IfCondition</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1IfCondition.html" title="class in AST">P1IfCondition</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1HasOutput.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1IfCondition.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1HasOutput.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1IfCondition.html" target="_top">Frames</a></li> +<li><a href="P1IfCondition.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1IfThenElse.html b/javadoc/AST/P1IfThenElse.html index ebe6195..52d791d 100644 --- a/javadoc/AST/P1IfThenElse.html +++ b/javadoc/AST/P1IfThenElse.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1IfThenElse -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1IfThenElse</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1IfThenElse"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A> - <A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1IfThenElse.html" target="_top">Frames</a></li> +<li><a href="P1IfThenElse.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1IfThenElse</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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.P1IfThenElse</B> -</PRE> -<DL> -<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../AST/Node.html" title="interface in AST">Node</A>, java.lang.Cloneable, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1IfThenElse</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1IfThenElse" class="title">Class P1IfThenElse</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1IfThenElse</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1IfThenElse</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Constructor Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse</A></B>(int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.List, AST.List)">P1IfThenElse</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser, int)">P1IfThenElse</A></B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse()">P1IfThenElse</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(int)">P1IfThenElse</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(AST.List,%20AST.List)">P1IfThenElse</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1IfThenElse.html#P1IfThenElse(AST.OwlParser,%20int)">P1IfThenElse</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute</A></B>(<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#dumpTree(java.lang.String, java.io.PrintStream)">dumpTree</A></B>(java.lang.String indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> java.lang.Object</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></B>(<A HREF="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</A> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></B>(<A HREF="../AST/Node.html" title="interface in AST">Node</A> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#rewriteTo()">rewriteTo</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1IfThenElse.html#setElementList(AST.List)">setElementList</A></B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1IfThenElse.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1IfThenElse(int)"><!-- --></A><H3> -P1IfThenElse</H3> -<PRE> -public <B>P1IfThenElse</B>(int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="P1IfThenElse(AST.OwlParser, int)"><!-- --></A><H3> -P1IfThenElse</H3> -<PRE> -public <B>P1IfThenElse</B>(<A HREF="../AST/OwlParser.html" title="class in AST">OwlParser</A> p, - int i)</PRE> -<DL> -</DL> -<HR> - -<A NAME="P1IfThenElse()"><!-- --></A><H3> -P1IfThenElse</H3> -<PRE> -public <B>P1IfThenElse</B>()</PRE> -<DL> -</DL> -<HR> - -<A NAME="P1IfThenElse(AST.List, AST.List)"><!-- --></A><H3> -P1IfThenElse</H3> -<PRE> -public <B>P1IfThenElse</B>(<A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1IfThenElse(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfThenElse</h4> +<pre>public P1IfThenElse(int i)</pre> +</li> +</ul> +<a name="P1IfThenElse(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfThenElse</h4> +<pre>public P1IfThenElse(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1IfThenElse()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1IfThenElse</h4> +<pre>public P1IfThenElse()</pre> +</li> +</ul> +<a name="P1IfThenElse(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1IfThenElse</h4> +<pre>public P1IfThenElse(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1IfThenElse.html" title="class in AST">P1IfThenElse</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAddChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAddChild</h4> +<pre>public void jjtAddChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">Node</a></code></strong></div> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="checkChild(AST.Node, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkChild</h4> +<pre>public void checkChild(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#checkChild(AST.Node,%20int)">checkChild</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="getNumChild()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumChild</h4> +<pre>public int getNumChild()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="mayHaveRewrite()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>mayHaveRewrite</h4> +<pre>public boolean mayHaveRewrite()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +<a name="flushAttrCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushAttrCache</h4> +<pre>public void flushAttrCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushAttrCache()">flushAttrCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushCollectionCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushCollectionCache</h4> +<pre>public void flushCollectionCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushCollectionCache()">flushCollectionCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="flushRewriteCache()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flushRewriteCache</h4> +<pre>public void flushRewriteCache()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#flushRewriteCache()">flushRewriteCache</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="clone()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clone</h4> +<pre>public <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> clone() + throws java.lang.CloneNotSupportedException</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.CloneNotSupportedException</code></dd></dl> +</li> +</ul> +<a name="copy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>copy</h4> +<pre>public <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> copy()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#copy()">copy</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="fullCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fullCopy</h4> +<pre>public <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> fullCopy()</pre> +<div class="block"><span class="strong">Deprecated.</span> <i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#fullCopy()">fullCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopyNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopyNoTransform</h4> +<pre>public <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> treeCopyNoTransform()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopyNoTransform()">treeCopyNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="treeCopy()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>treeCopy</h4> +<pre>public <a href="../AST/P1IfThenElse.html" title="class in AST">P1IfThenElse</a> treeCopy()</pre> +<div class="block">Create a deep copy of the AST subtree at this node. + The subtree of this node is traversed to trigger rewrites before copy. + The copy is dangling, i.e. has no parent.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#treeCopy()">treeCopy</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>dangling copy of the subtree at this node</dd></dl> +</li> +</ul> +<a name="is$Equal(AST.ASTNode)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>is$Equal</h4> +<pre>protected boolean is$Equal(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ASTNode.html#is$Equal(AST.ASTNode)">is$Equal</a></code> in class <code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></code></dd> +</dl> +</li> +</ul> +<a name="setAttributeList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttributeList</h4> +<pre>public void setAttributeList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</pre> +<div class="block">Replaces the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttributeList(AST.List)">setAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttribute</h4> +<pre>public int getNumAttribute()</pre> +<div class="block">Retrieves the number of children in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttribute()">getNumAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getNumAttributeNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumAttributeNoTransform</h4> +<pre>public int getNumAttributeNoTransform()</pre> +<div class="block">Retrieves the number of children in the Attribute list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttribute(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttribute</h4> +<pre>public <a href="../AST/Attribute.html" title="class in AST">Attribute</a> getAttribute(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttribute(int)">getAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Attribute list.</dd></dl> +</li> +</ul> +<a name="hasAttribute()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasAttribute</h4> +<pre>public boolean hasAttribute()</pre> +<div class="block">Check whether the Attribute list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasAttribute()">hasAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addAttribute(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttribute</h4> +<pre>public void addAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<div class="block">Append an element to the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttribute(AST.Attribute)">addAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Attribute list.</dd></dl> +</li> +</ul> +<a name="addAttributeNoTransform(AST.Attribute)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addAttributeNoTransform</h4> +<pre>public void addAttributeNoTransform(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setAttribute(AST.Attribute, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setAttribute</h4> +<pre>public void setAttribute(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</pre> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getAttributeList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Attribute") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeList()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeList()">getAttributeList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributeListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributeListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributeListNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributes()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributes</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributes()</pre> +<div class="block">Retrieves the Attribute list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributes()">getAttributes</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="getAttributesNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getAttributesNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> getAttributesNoTransform()</pre> +<div class="block">Retrieves the Attribute list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Attribute list.</dd></dl> +</li> +</ul> +<a name="setElementList(AST.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElementList</h4> +<pre>public void setElementList(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</pre> +<div class="block">Replaces the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElementList(AST.List)">setElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>list</code> - The new list node to be used as the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElement</h4> +<pre>public int getNumElement()</pre> +<div class="block">Retrieves the number of children in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElement()">getNumElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getNumElementNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNumElementNoTransform</h4> +<pre>public int getNumElementNoTransform()</pre> +<div class="block">Retrieves the number of children in the Element list. + Calling this method will not trigger rewrites.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getNumElementNoTransform()">getNumElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>Number of children in the Element list.</dd></dl> +</li> +</ul> +<a name="getElement(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElement</h4> +<pre>public <a href="../AST/Element.html" title="class in AST">Element</a> getElement(int i)</pre> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElement(int)">getElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - Index of the element to return.</dd> +<dt><span class="strong">Returns:</span></dt><dd>The element at position <code>i</code> in the Element list.</dd></dl> +</li> +</ul> +<a name="hasElement()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasElement</h4> +<pre>public boolean hasElement()</pre> +<div class="block">Check whether the Element list has any children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#hasElement()">hasElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd><code>true</code> if it has at least one child, <code>false</code> otherwise.</dd></dl> +</li> +</ul> +<a name="addElement(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElement</h4> +<pre>public void addElement(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<div class="block">Append an element to the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElement(AST.Element)">addElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The element to append to the Element list.</dd></dl> +</li> +</ul> +<a name="addElementNoTransform(AST.Element)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addElementNoTransform</h4> +<pre>public void addElementNoTransform(<a href="../AST/Element.html" title="class in AST">Element</a> node)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="setElement(AST.Element, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setElement</h4> +<pre>public void setElement(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</pre> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#setElement(AST.Element,%20int)">setElement</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>node</code> - The new node to replace the old list element.</dd><dd><code>i</code> - The list index of the node to be replaced.</dd></dl> +</li> +</ul> +<a name="getElementList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementList</h4> +<pre><a href="../AST/ASTNodeAnnotation.ListChild.html" title="annotation in AST">@ASTNodeAnnotation.ListChild</a>(<a href="../AST/ASTNodeAnnotation.ListChild.html#name()">name</a>="Element") +public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementList()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementList()">getElementList</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementListNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementListNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementListNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementListNoTransform()">getElementListNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElements()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElements</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElements()</pre> +<div class="block">Retrieves the Element list.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElements()">getElements</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="getElementsNoTransform()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getElementsNoTransform</h4> +<pre>public <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> getElementsNoTransform()</pre> +<div class="block">Retrieves the Element list. + <p><em>This method does not invoke AST transformations.</em></p></div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd>The node representing the Element list.</dd></dl> +</li> +</ul> +<a name="rewriteTo()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>rewriteTo</h4> +<pre>public <a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> rewriteTo()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<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></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> <!-- ========= END OF CLASS DATA ========= --> -<HR> - - <!-- ======= START OF BOTTOM NAVBAR ====== --> -<A NAME="navbar_bottom"><!-- --></A> -<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_bottom_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1IfCondition.html" title="class in AST"><B>PREV CLASS</B></A> - <A HREF="../AST/P1Input.html" title="class in AST"><B>NEXT CLASS</B></A></FONT></TD> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../index.html?AST/P1IfThenElse.html" target="_top"><B>FRAMES</B></A> - <A HREF="P1IfThenElse.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1IfCondition.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Input.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1IfThenElse.html" target="_top">Frames</a></li> +<li><a href="P1IfThenElse.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_bottom"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> - -<HR> - -</BODY> -</HTML> +</body> +</html> diff --git a/javadoc/AST/P1Input.html b/javadoc/AST/P1Input.html index 3f220f7..db02698 100644 --- a/javadoc/AST/P1Input.html +++ b/javadoc/AST/P1Input.html @@ -1,1024 +1,1204 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!--NewPage--> -<HTML> -<HEAD> -<!-- Generated by javadoc (build 1.6.0_22) on Mon Feb 07 11:11:53 CET 2011 --> -<TITLE> -P1Input -</TITLE> - -<META NAME="date" CONTENT="2011-02-07"> - -<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> - -<SCRIPT type="text/javascript"> -function windowTitle() -{ +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_60) on Thu Jul 10 14:40:43 CEST 2014 --> +<title>P1Input</title> +<meta name="date" content="2014-07-10"> +<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- if (location.href.indexOf('is-external=true') == -1) { parent.document.title="P1Input"; } -} -</SCRIPT> -<NOSCRIPT> -</NOSCRIPT> - -</HEAD> - -<BODY BGCOLOR="white" onload="windowTitle();"> -<HR> - - +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> <!-- ========= START OF TOP NAVBAR ======= --> -<A NAME="navbar_top"><!-- --></A> -<A HREF="#skip-navbar_top" title="Skip navigation links"></A> -<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> -<TR> -<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> -<A NAME="navbar_top_firstrow"><!-- --></A> -<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> - <TR ALIGN="center" VALIGN="top"> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../AST/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> - <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> - <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> - </TR> -</TABLE> -</TD> -<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> -</EM> -</TD> -</TR> - -<TR> -<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> - <A HREF="../AST/P1IfThenElse.html" title="class in AST"><B>PREV CLASS</B></A> - <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> - <A HREF="P1Input.html" target="_top"><B>NO FRAMES</B></A> - <SCRIPT type="text/javascript"> - <!-- +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../AST/package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../deprecated-list.html">Deprecated</a></li> +<li><a href="../index-all.html">Index</a></li> +<li><a href="../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../AST/P1IfThenElse.html" title="class in AST"><span class="strong">Prev Class</span></a></li> +<li><a href="../AST/P1Output.html" title="class in AST"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../index.html?AST/P1Input.html" target="_top">Frames</a></li> +<li><a href="P1Input.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { - document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>'); + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; } //--> -</SCRIPT> -<NOSCRIPT> - <A HREF="../allclasses-noframe.html"><B>All Classes</B></A> -</NOSCRIPT> - - -</FONT></TD> -</TR> -<TR> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> - SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_AST.ComplexElement">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> -<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> -DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> -</TR> -</TABLE> -<A NAME="skip-navbar_top"></A> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_AST.ComplexElement">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> <!-- ========= END OF TOP NAVBAR ========= --> - -<HR> <!-- ======== START OF CLASS DATA ======== --> -<H2> -<FONT SIZE="-1"> -AST</FONT> -<BR> -Class P1Input</H2> -<PRE> -java.lang.Object - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</A> - <IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../AST/ASTNode.html" title="class in AST">AST.ASTNode</A><<A HREF="../AST/ASTNode.html" title="class in 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, java.lang.Iterable<<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A>></DD> -</DL> -<HR> -<DL> -<DT><PRE>public class <B>P1Input</B><DT>extends <A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A><DT>implements java.lang.Cloneable</DL> -</PRE> - -<P> -<HR> - -<P> +<div class="header"> +<div class="subTitle">AST</div> +<h2 title="Class P1Input" class="title">Class P1Input</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../AST/SimpleNode.html" title="class in AST">AST.SimpleNode</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ASTNode.html" title="class in AST">AST.ASTNode</a><<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/Element.html" title="class in AST">AST.Element</a></li> +<li> +<ul class="inheritance"> +<li><a href="../AST/ComplexElement.html" title="class in AST">AST.ComplexElement</a></li> +<li> +<ul class="inheritance"> +<li>AST.P1Input</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../AST/Node.html" title="interface in AST">Node</a>, java.lang.Cloneable, java.lang.Iterable<<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a>></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">P1Input</span> +extends <a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a> +implements java.lang.Cloneable</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== PROPERTY SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="property_summary"> +<!-- --> +</a> +<h3>Property Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="properties_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Properties inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isDataProperty">isDataProperty</a>, <a href="../AST/Element.html#isObjectProperty">isObjectProperty</a></code></li> +</ul> +</li> +</ul> <!-- =========== FIELD SUMMARY =========== --> - -<A NAME="field_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Field Summary</B></FONT></TH> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</A>, <A HREF="../AST/ComplexElement.html#getId_visited">getId_visited</A>, <A HREF="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</A>, <A HREF="../AST/ComplexElement.html#iri_visited">iri_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#getId_computed">getId_computed</A>, <A HREF="../AST/Element.html#getId_value">getId_value</A>, <A HREF="../AST/Element.html#isClass_visited">isClass_visited</A>, <A HREF="../AST/Element.html#isIndividual_visited">isIndividual_visited</A>, <A HREF="../AST/Element.html#name_visited">name_visited</A>, <A HREF="../AST/Element.html#range_computed">range_computed</A>, <A HREF="../AST/Element.html#range_value">range_value</A>, <A HREF="../AST/Element.html#range_visited">range_visited</A>, <A HREF="../AST/Element.html#type_computed">type_computed</A>, <A HREF="../AST/Element.html#type_value">type_value</A>, <A HREF="../AST/Element.html#type_visited">type_visited</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#boundariesCrossed">boundariesCrossed</A>, <A HREF="../AST/ASTNode.html#CHANGE">CHANGE</A>, <A HREF="../AST/ASTNode.html#CIRCLE_INDEX">CIRCLE_INDEX</A>, <A HREF="../AST/ASTNode.html#duringRewrites">duringRewrites</A>, <A HREF="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</A>, <A HREF="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</A>, <A HREF="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</A>, <A HREF="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</A>, <A HREF="../AST/ASTNode.html#goStart_visited">goStart_visited</A>, <A HREF="../AST/ASTNode.html#IN_CIRCLE">IN_CIRCLE</A>, <A HREF="../AST/ASTNode.html#in$Circle">in$Circle</A>, <A HREF="../AST/ASTNode.html#is$Final">is$Final</A>, <A HREF="../AST/ASTNode.html#LAST_CYCLE">LAST_CYCLE</A>, <A HREF="../AST/ASTNode.html#RESET_CYCLE">RESET_CYCLE</A>, <A HREF="../AST/ASTNode.html#REWRITE_CHANGE">REWRITE_CHANGE</A>, <A HREF="../AST/ASTNode.html#REWRITE_INTERRUPT">REWRITE_INTERRUPT</A>, <A HREF="../AST/ASTNode.html#REWRITE_NOCHANGE">REWRITE_NOCHANGE</A>, <A HREF="../AST/ASTNode.html#state">state</A></CODE></TD> -</TR> -</TABLE> - <A NAME="fields_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Fields inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#children">children</A>, <A HREF="../AST/SimpleNode.html#id">id</A>, <A HREF="../AST/SimpleNode.html#parent">parent</A>, <A HREF="../AST/SimpleNode.html#parser">parser</A></CODE></TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz_visited">clazz_visited</a>, <a href="../AST/ComplexElement.html#findDecl_String_visited">findDecl_String_visited</a>, <a href="../AST/ComplexElement.html#getId_computed">getId_computed</a>, <a href="../AST/ComplexElement.html#getId_value">getId_value</a>, <a href="../AST/ComplexElement.html#getId_visited">getId_visited</a>, <a href="../AST/ComplexElement.html#getSuperClass_String_visited">getSuperClass_String_visited</a>, <a href="../AST/ComplexElement.html#iri_visited">iri_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass_visited">isClass_visited</a>, <a href="../AST/Element.html#isDataProperty_visited">isDataProperty_visited</a>, <a href="../AST/Element.html#isIndividual_visited">isIndividual_visited</a>, <a href="../AST/Element.html#isObjectProperty_visited">isObjectProperty_visited</a>, <a href="../AST/Element.html#name_visited">name_visited</a>, <a href="../AST/Element.html#range_computed">range_computed</a>, <a href="../AST/Element.html#range_value">range_value</a>, <a href="../AST/Element.html#range_visited">range_visited</a>, <a href="../AST/Element.html#type_computed">type_computed</a>, <a href="../AST/Element.html#type_value">type_value</a>, <a href="../AST/Element.html#type_visited">type_visited</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#generatedWithCacheCycle">generatedWithCacheCycle</a>, <a href="../AST/ASTNode.html#generatedWithCircularEnabled">generatedWithCircularEnabled</a>, <a href="../AST/ASTNode.html#generatedWithComponentCheck">generatedWithComponentCheck</a>, <a href="../AST/ASTNode.html#getSubClasses_OwlClassDecl_ArrayList_visited">getSubClasses_OwlClassDecl_ArrayList_visited</a>, <a href="../AST/ASTNode.html#goStart_visited">goStart_visited</a>, <a href="../AST/ASTNode.html#in$Circle">in$Circle</a>, <a href="../AST/ASTNode.html#is$Final">is$Final</a>, <a href="../AST/ASTNode.html#numChildren">numChildren</a>, <a href="../AST/ASTNode.html#state">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Fields inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#children">children</a>, <a href="../AST/SimpleNode.html#id">id</a>, <a href="../AST/SimpleNode.html#parent">parent</a>, <a href="../AST/SimpleNode.html#parser">parser</a></code></li> +</ul> +</li> +</ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> - -<A NAME="constructor_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><B><A HREF="../AST/P1Input.html#P1Input(int)">P1Input</A></B>(int i)</CODE> - -<BR> - </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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</CODE> - -<BR> - </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> p, - int i)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input()">P1Input</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(int)">P1Input</a></strong>(int i)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(AST.List,%20AST.List)">P1Input</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../AST/P1Input.html#P1Input(AST.OwlParser,%20int)">P1Input</a></strong>(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</code> </td> +</tr> +</table> +</li> +</ul> <!-- ========== METHOD SUMMARY =========== --> - -<A NAME="method_summary"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> -<B>Method Summary</B></FONT></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#clone()">clone</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#copy()">copy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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 indent, - java.io.PrintStream pStream)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> void</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#flushCache()">flushCache</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#fullCopy()">fullCopy</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeList()">getAttributeList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributes()">getAttributes</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getAttributesNoTransform()">getAttributesNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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 i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getElementList()">getElementList</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getElements()">getElements</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>></CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getElementsNoTransform()">getElementsNoTransform</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getNumAttribute()">getNumAttribute</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getNumChild()">getNumChild</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> int</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#getNumElement()">getNumElement</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> visitor, - java.lang.Object data)</CODE> - -<BR> - Accept the visitor.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> n, - int i)</CODE> - -<BR> - This method tells the node to add its argument to the node's - list of children.</TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> boolean</CODE></FONT></TD> -<TD><CODE><B><A HREF="../AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite</A></B>()</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> <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> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> list)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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> node, - int i)</CODE> - -<BR> - </TD> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> -<CODE> 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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> list)</CODE> - -<BR> - </TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ComplexElement"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</A>, <A HREF="../AST/ComplexElement.html#getId()">getId</A>, <A HREF="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</A>, <A HREF="../AST/ComplexElement.html#iri()">iri</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.Element"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/Element.html" title="class in AST">Element</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/Element.html#isClass()">isClass</A>, <A HREF="../AST/Element.html#isIndividual()">isIndividual</A>, <A HREF="../AST/Element.html#name()">name</A>, <A HREF="../AST/Element.html#range()">range</A>, <A HREF="../AST/Element.html#type()">type</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.ASTNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/ASTNode.html#addChild(T)">addChild</A>, <A HREF="../AST/ASTNode.html#duringRewrites()">duringRewrites</A>, <A HREF="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</A>, <A HREF="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</A>, <A HREF="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</A>, <A HREF="../AST/ASTNode.html#getChild(AST.ASTNode, int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChild(int)">getChild</A>, <A HREF="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</A>, <A HREF="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</A>, <A HREF="../AST/ASTNode.html#getParent()">getParent</A>, <A HREF="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl, java.util.ArrayList)">getSubClasses</A>, <A HREF="../AST/ASTNode.html#goStart()">goStart</A>, <A HREF="../AST/ASTNode.html#grammarName()">grammarName</A>, <A HREF="../AST/ASTNode.html#in$Circle()">in$Circle</A>, <A HREF="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</A>, <A HREF="../AST/ASTNode.html#ind(int)">ind</A>, <A HREF="../AST/ASTNode.html#insertChild(T, int)">insertChild</A>, <A HREF="../AST/ASTNode.html#is$Final()">is$Final</A>, <A HREF="../AST/ASTNode.html#is$Final(boolean)">is$Final</A>, <A HREF="../AST/ASTNode.html#iterator()">iterator</A>, <A HREF="../AST/ASTNode.html#removeChild(int)">removeChild</A>, <A HREF="../AST/ASTNode.html#reset()">reset</A>, <A HREF="../AST/ASTNode.html#setChild(T, int)">setChild</A>, <A HREF="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</A>, <A HREF="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_AST.SimpleNode"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class AST.<A HREF="../AST/SimpleNode.html" title="class in AST">SimpleNode</A></B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE><A HREF="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor, java.lang.Object)">childrenAccept</A>, <A HREF="../AST/SimpleNode.html#dump(java.lang.String)">dump</A>, <A HREF="../AST/SimpleNode.html#jjtClose()">jjtClose</A>, <A HREF="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</A>, <A HREF="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</A>, <A HREF="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</A>, <A HREF="../AST/SimpleNode.html#jjtOpen()">jjtOpen</A>, <A HREF="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</A>, <A HREF="../AST/SimpleNode.html#toString()">toString</A>, <A HREF="../AST/SimpleNode.html#toString(java.lang.String)">toString</A></CODE></TD> -</TR> -</TABLE> - <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> -<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> -</TR> -<TR BGCOLOR="white" CLASS="TableRowColor"> -<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> -</TR> -</TABLE> - -<P> - +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#addAttribute(AST.Attribute)">addAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> +<div class="block">Append an element to the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#addAttributeNoTransform(AST.Attribute)">addAttributeNoTransform</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#addElement(AST.Element)">addElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> +<div class="block">Append an element to the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#addElementNoTransform(AST.Element)">addElementNoTransform</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#checkChild(AST.Node,%20int)">checkChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#clone()">clone</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#copy()">copy</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></strong>(java.lang.String indent, + java.io.PrintStream out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushAttrCache()">flushAttrCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushCollectionCache()">flushCollectionCache</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#flushRewriteCache()">flushRewriteCache</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#fullCopy()">fullCopy</a></strong>()</code> +<div class="block"><strong>Deprecated.</strong> +<div class="block"><i>Please use emitTreeCopy or emitTreeCopyNoTransform instead</i></div> +</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/Attribute.html" title="class in AST">Attribute</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttribute(int)">getAttribute</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributeList()">getAttributeList</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributeListNoTransform()">getAttributeListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributes()">getAttributes</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getAttributesNoTransform()">getAttributesNoTransform</a></strong>()</code> +<div class="block">Retrieves the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/Element.html" title="class in AST">Element</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElement(int)">getElement</a></strong>(int i)</code> +<div class="block">Retrieves the element at index <code>i</code> in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementList()">getElementList</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementListNoTransform()">getElementListNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElements()">getElements</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getElementsNoTransform()">getElementsNoTransform</a></strong>()</code> +<div class="block">Retrieves the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumAttribute()">getNumAttribute</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumAttributeNoTransform()">getNumAttributeNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Attribute list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumChild()">getNumChild</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumElement()">getNumElement</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#getNumElementNoTransform()">getNumElementNoTransform</a></strong>()</code> +<div class="block">Retrieves the number of children in the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#hasAttribute()">hasAttribute</a></strong>()</code> +<div class="block">Check whether the Attribute list has any children.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#hasElement()">hasElement</a></strong>()</code> +<div class="block">Check whether the Element list has any children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#init$Children()">init$Children</a></strong>()</code> +<div class="block">Initializes the child array to the correct size.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#is$Equal(AST.ASTNode)">is$Equal</a></strong>(<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a> node)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></strong>(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</code> +<div class="block">Accept the visitor.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#jjtAddChild(AST.Node,%20int)">jjtAddChild</a></strong>(<a href="../AST/Node.html" title="interface in AST">Node</a> n, + int i)</code> +<div class="block">This method tells the node to add its argument to the node's + list of children.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#mayHaveRewrite()">mayHaveRewrite</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#rewriteTo()">rewriteTo</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#setAttribute(AST.Attribute,%20int)">setAttribute</a></strong>(<a href="../AST/Attribute.html" title="class in AST">Attribute</a> node, + int i)</code> +<div class="block">Replaces the Attribute list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#setAttributeList(AST.List)">setAttributeList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> list)</code> +<div class="block">Replaces the Attribute list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#setElement(AST.Element,%20int)">setElement</a></strong>(<a href="../AST/Element.html" title="class in AST">Element</a> node, + int i)</code> +<div class="block">Replaces the Element list element at index <code>i</code> with the new node <code>node</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#setElementList(AST.List)">setElementList</a></strong>(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> list)</code> +<div class="block">Replaces the Element list.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#treeCopy()">treeCopy</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../AST/P1Input.html" title="class in AST">P1Input</a></code></td> +<td class="colLast"><code><strong><a href="../AST/P1Input.html#treeCopyNoTransform()">treeCopyNoTransform</a></strong>()</code> +<div class="block">Create a deep copy of the AST subtree at this node.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ComplexElement"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></h3> +<code><a href="../AST/ComplexElement.html#clazz()">clazz</a>, <a href="../AST/ComplexElement.html#findDecl(java.lang.String)">findDecl</a>, <a href="../AST/ComplexElement.html#getId()">getId</a>, <a href="../AST/ComplexElement.html#getSuperClass(java.lang.String)">getSuperClass</a>, <a href="../AST/ComplexElement.html#iri()">iri</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.Element"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/Element.html" title="class in AST">Element</a></h3> +<code><a href="../AST/Element.html#isClass()">isClass</a>, <a href="../AST/Element.html#isDataProperty()">isDataProperty</a>, <a href="../AST/Element.html#isIndividual()">isIndividual</a>, <a href="../AST/Element.html#isObjectProperty()">isObjectProperty</a>, <a href="../AST/Element.html#name()">name</a>, <a href="../AST/Element.html#range()">range</a>, <a href="../AST/Element.html#type()">type</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.ASTNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/ASTNode.html" title="class in AST">ASTNode</a></h3> +<code><a href="../AST/ASTNode.html#addChild(T)">addChild</a>, <a href="../AST/ASTNode.html#doFullTraversal()">doFullTraversal</a>, <a href="../AST/ASTNode.html#duringRewriteClasses()">duringRewriteClasses</a>, <a href="../AST/ASTNode.html#flushCache()">flushCache</a>, <a href="../AST/ASTNode.html#flushTreeCache()">flushTreeCache</a>, <a href="../AST/ASTNode.html#genMisc(java.io.PrintStream)">genMisc</a>, <a href="../AST/ASTNode.html#genPrettyPrinter(java.io.PrintStream)">genPrettyPrinter</a>, <a href="../AST/ASTNode.html#genRewrites(java.io.PrintStream)">genRewrites</a>, <a href="../AST/ASTNode.html#getChild(int)">getChild</a>, <a href="../AST/ASTNode.html#getChildNoTransform(int)">getChildNoTransform</a>, <a href="../AST/ASTNode.html#getIndexOfChild(AST.ASTNode)">getIndexOfChild</a>, <a href="../AST/ASTNode.html#getNumChildNoTransform()">getNumChildNoTransform</a>, <a href="../AST/ASTNode.html#getParent()">getParent</a>, <a href="../AST/ASTNode.html#getSubClasses(AST.OwlClassDecl,%20java.util.ArrayList)">getSubClasses</a>, <a href="../AST/ASTNode.html#goStart()">goStart</a>, <a href="../AST/ASTNode.html#grammarName()">grammarName</a>, <a href="../AST/ASTNode.html#in$Circle()">in$Circle</a>, <a href="../AST/ASTNode.html#in$Circle(boolean)">in$Circle</a>, <a href="../AST/ASTNode.html#ind(int)">ind</a>, <a href="../AST/ASTNode.html#insertChild(AST.ASTNode,%20int)">insertChild</a>, <a href="../AST/ASTNode.html#is$Equal(AST.ASTNode,%20AST.ASTNode)">is$Equal</a>, <a href="../AST/ASTNode.html#is$Final()">is$Final</a>, <a href="../AST/ASTNode.html#is$Final(boolean)">is$Final</a>, <a href="../AST/ASTNode.html#iterator()">iterator</a>, <a href="../AST/ASTNode.html#numChildren()">numChildren</a>, <a href="../AST/ASTNode.html#removeChild(int)">removeChild</a>, <a href="../AST/ASTNode.html#setChild(AST.ASTNode,%20int)">setChild</a>, <a href="../AST/ASTNode.html#setGrammarName(java.lang.String)">setGrammarName</a>, <a href="../AST/ASTNode.html#setParent(AST.ASTNode)">setParent</a>, <a href="../AST/ASTNode.html#state()">state</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_AST.SimpleNode"> +<!-- --> +</a> +<h3>Methods inherited from class AST.<a href="../AST/SimpleNode.html" title="class in AST">SimpleNode</a></h3> +<code><a href="../AST/SimpleNode.html#childrenAccept(AST.OwlParserVisitor,%20java.lang.Object)">childrenAccept</a>, <a href="../AST/SimpleNode.html#dump(java.lang.String)">dump</a>, <a href="../AST/SimpleNode.html#jjtClose()">jjtClose</a>, <a href="../AST/SimpleNode.html#jjtGetChild(int)">jjtGetChild</a>, <a href="../AST/SimpleNode.html#jjtGetNumChildren()">jjtGetNumChildren</a>, <a href="../AST/SimpleNode.html#jjtGetParent()">jjtGetParent</a>, <a href="../AST/SimpleNode.html#jjtOpen()">jjtOpen</a>, <a href="../AST/SimpleNode.html#jjtSetParent(AST.Node)">jjtSetParent</a>, <a href="../AST/SimpleNode.html#toString()">toString</a>, <a href="../AST/SimpleNode.html#toString(java.lang.String)">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> - -<A NAME="constructor_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Constructor Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="P1Input(int)"><!-- --></A><H3> -P1Input</H3> -<PRE> -public <B>P1Input</B>(int 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> p, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> p0, - <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> p1)</PRE> -<DL> -</DL> - +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="P1Input(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Input</h4> +<pre>public P1Input(int i)</pre> +</li> +</ul> +<a name="P1Input(AST.OwlParser, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Input</h4> +<pre>public P1Input(<a href="../AST/OwlParser.html" title="class in AST">OwlParser</a> p, + int i)</pre> +</li> +</ul> +<a name="P1Input()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>P1Input</h4> +<pre>public P1Input()</pre> +</li> +</ul> +<a name="P1Input(AST.List, AST.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>P1Input</h4> +<pre>public P1Input(<a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Attribute.html" title="class in AST">Attribute</a>> p0, + <a href="../AST/List.html" title="class in AST">List</a><<a href="../AST/Element.html" title="class in AST">Element</a>> p1)</pre> +</li> +</ul> +</li> +</ul> <!-- ============ METHOD DETAIL ========== --> - -<A NAME="method_detail"><!-- --></A> -<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> -<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> -<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> -<B>Method Detail</B></FONT></TH> -</TR> -</TABLE> - -<A NAME="flushCache()"><!-- --></A><H3> -flushCache</H3> -<PRE> -public void <B>flushCache</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#flushCache()">flushCache</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="clone()"><!-- --></A><H3> -clone</H3> -<PRE> -public <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> <B>clone</B>() - throws java.lang.CloneNotSupportedException</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#clone()">clone</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> - -<DT><B>Throws:</B> -<DD><CODE>java.lang.CloneNotSupportedException</CODE></DL> -</DD> -</DL> -<HR> - -<A NAME="copy()"><!-- --></A><H3> -copy</H3> -<PRE> -public <A HREF="../AST/P1Input.html" title="class in AST">P1Input</A> <B>copy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#copy()">copy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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/P1Input.html" title="class in AST">P1Input</A> <B>fullCopy</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ASTNode.html#fullCopy()">fullCopy</A></CODE> in class <CODE><A HREF="../AST/ASTNode.html" title="class in AST">ASTNode</A><<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 indent, - java.io.PrintStream 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> visitor, - java.lang.Object data)</PRE> -<DL> -<DD><B>Description copied from class: <CODE><A HREF="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">SimpleNode</A></CODE></B></DD> -<DD>Accept the visitor. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAccept(AST.OwlParserVisitor, java.lang.Object)">jjtAccept</A></CODE> in interface <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> n, - int i)</PRE> -<DL> -<DD><B>Description copied from interface: <CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">Node</A></CODE></B></DD> -<DD>This method tells the node to add its argument to the node's - list of children. -<P> -<DD><DL> -<DT><B>Specified by:</B><DD><CODE><A HREF="../AST/Node.html#jjtAddChild(AST.Node, int)">jjtAddChild</A></CODE> in interface <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> n, - int 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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setAttribute(AST.Attribute, int)">setAttribute</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributes()"><!-- --></A><H3> -getAttributes</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributes</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributes()">getAttributes</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributesNoTransform()"><!-- --></A><H3> -getAttributesNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</A>> <B>getAttributesNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getAttributesNoTransform()">getAttributesNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getAttributeList()"><!-- --></A><H3> -getAttributeList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Attribute.html" title="class in AST">Attribute</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><<A HREF="../AST/Element.html" title="class in AST">Element</A>> 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 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> 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> node, - int i)</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#setElement(AST.Element, int)">setElement</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElements()"><!-- --></A><H3> -getElements</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElements</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElements()">getElements</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementsNoTransform()"><!-- --></A><H3> -getElementsNoTransform</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</A>> <B>getElementsNoTransform</B>()</PRE> -<DL> -<DD><DL> -<DT><B>Overrides:</B><DD><CODE><A HREF="../AST/ComplexElement.html#getElementsNoTransform()">getElementsNoTransform</A></CODE> in class <CODE><A HREF="../AST/ComplexElement.html" title="class in AST">ComplexElement</A></CODE></DL> -</DD> -<DD><DL> -</DL> -</DD> -</DL> -<HR> - -<A NAME="getElementList()"><!-- --></A><H3> -getElementList</H3> -<PRE> -public <A HREF="../AST/List.html" title="class in AST">List</A><<A HREF="../AST/Element.html" title="class in AST">Element</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><<A HREF="../AST/Element.html" title="class in AST">Element</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> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="init$Children()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>init$Children</h4> +<pre>public void init$Children()</pre> +<div class="block">Initializes the child array to the correct size. + Initializes List and Opt nta children.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#init$Children()">init$Children</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="dumpTree(java.lang.String, java.io.PrintStream)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dumpTree</h4> +<pre>public void dumpTree(java.lang.String indent, + java.io.PrintStream out)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../AST/ComplexElement.html#dumpTree(java.lang.String,%20java.io.PrintStream)">dumpTree</a></code> in class <code><a href="../AST/ComplexElement.html" title="class in AST">ComplexElement</a></code></dd> +</dl> +</li> +</ul> +<a name="jjtAccept(AST.OwlParserVisitor, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>jjtAccept</h4> +<pre>public java.lang.Object jjtAccept(<a href="../AST/OwlParserVisitor.html" title="interface in AST">OwlParserVisitor</a> visitor, + java.lang.Object data)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../AST/SimpleNode.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">SimpleNode</a></code></strong></div> +<div class="block">Accept the visitor.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../AST/Node.html#jjtAccept(AST.OwlParserVisitor,%20java.lang.Object)">jjtAccept</a></code> in interface <code><a href="../AST/Node.html" title="interface in AST">Node</a></code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code><